[LIBRARY] LibXposed - Simplify xposed framework - Xposed Framework Modules

I've started started to create a library which makes using xposed more easy and includes features you normally have to develop on your own.
I hope that much people will contribute to make this library bigger.
current featues:
- use a settings app to configure your injections and notify them about changes instantly
- add/remove entries in Settings application
Sourcecode:
https://github.com/M1cha/android_library_libxposed

My eye are blinking and I'm crying right now...
Thanks sir and best wishes to you

omg good luck sir

m11kkaa said:
I've started started to create a library which makes using xposed more easy and includes features you normally have to develop on your own.
I hope that much people will contribute to make this library bigger.
current featues:
- use a settings app to configure your injections and notify them about changes instantly
- add/remove entries in Settings application
Sourcecode:
https://github.com/M1cha/android_library_libxposed
Click to expand...
Click to collapse
Great work dude ! Count me in for any contribution.

Just cloned and ran through.... This is fantastical and awesome work! Thank you very much!
Sent from my SGH-I337 using Tapatalk

I just saw that XPosed provides a XSharedPreferences class which directly opens the prefs of another apps. I think that this is better than my solution. But still be can extend this lib with much more features.

m11kkaa said:
I just saw that XPosed provides a XSharedPreferences class which directly opens the prefs of another apps. I think that this is better than my solution. But still be can extend this lib with much more features.
Click to expand...
Click to collapse
I have been using the XSharedPrefs in a module I am doing, but I can't make it work Live, after changes I have to reboot.
I saw that some github xposed modules use the sendBroadcast to update the prefs on the fly, but I can't make it work.

mcbyte_it said:
I have been using the XSharedPrefs in a module I am doing, but I can't make it work Live, after changes I have to reboot.
I saw that some github xposed modules use the sendBroadcast to update the prefs on the fly, but I can't make it work.
Click to expand...
Click to collapse
Then my solution in this library isn't useless yeah

How to Install ?! :/

androidsupersu said:
How to Install ?! :/
Click to expand...
Click to collapse
Same as any other library:
- clone git repo
- import it to eclipse ("existing android project into workspace")
- add the project as dependency to your app

m11kkaa said:
Same as any other library:
- clone git repo
- import it to eclipse ("existing android project into workspace")
- add the project as dependency to your app
Click to expand...
Click to collapse
Can anyone do this for me ?! Im not a pro i'm not a realy developer:/ i can't do this :/

androidsupersu said:
Can anyone do this for me ?! Im not a pro i'm not a realy developer:/ i can't do this :/
Click to expand...
Click to collapse
If you're not a developer you are at the wrong place here.
This isn't any app you can install. It's a library for developers.

m11kkaa said:
If you're not a developer you are at the wrong place here.
This isn't any app you can install. It's a library for developers.
Click to expand...
Click to collapse
Where's the source? I see only a compiled java jar.

AdamOutler said:
Where's the source? I see only a compiled java jar.
Click to expand...
Click to collapse
What do you mean? the source is on github:
https://github.com/M1cha/android_library_libxposed
The "XposedBridgeApi.jar" is just the XposedApi, this library is based on top of this.
The source of this library itself is in the src folder

m11kkaa said:
What do you mean? the source is on github:
https://github.com/M1cha/android_library_libxposed
The "XposedBridgeApi.jar" is just the XposedApi, this library is based on top of this.
The source of this library itself is in the src folder
Click to expand...
Click to collapse
Oh, sorry.. Im not used to the mobile interface on github. I thought SRC was the title. I use desktop generally. Threw me off, sorry.

AdamOutler said:
Oh, sorry.. Im not used to the mobile interface on github. I thought SRC was the title. I use desktop generally. Threw me off, sorry.
Click to expand...
Click to collapse
no problem. github mobile isn't that good

Related

[UNOFFICIAL] [ROM] CodeAuroraICS (Android 4.0.4 - .35 kernel - CAF-based)

Hello there,while working on OMFGB and CM6,I decided to take ICS CAF sources and build them since andy is working at AOSP,arjen is working at CM9 and now I'm working at CAF. I opened this since I can handle various projects at a time,infact I'm developing for other stuff also.
Current status: Fixing build errors
All d best little genius..
@Bytecode, maybe this small info can be helpful:
you need to change a lot of configs in CAF to build - its like the AOSP configs.
the most pro on this project is, its made for MSM devices, possible you can get more
things to function (if things are fixed by CAF) as in CM9 or AOSP ... good luck
Good luck bro!
OT: Mind I ask u why u changed ur name?
Sent from my LG-P500 using xda premium
andy572 said:
@Bytecode, maybe this small info can be helpful:
you need to change a lot of configs in CAF to build - its like the AOSP configs.
the most pro on this project is, its made for MSM devices, possible you can get more
things to function (if things are fixed by CAF) as in CM9 or AOSP ... good luck
Click to expand...
Click to collapse
So developing for AOSP is same configs **** to fix
One thing I always asked myself: There is no msm7227 manifest in every caf build,but there's msm7627a,which is basically the same. Doesnìt matter if i build msm7627a?
Keep doing your thing Bytecode. Maybe just make one board for everything. Then when all is final release them in individual posts.
mentalityx said:
Keep doing your thing Bytecode. Maybe just make one board for everything. Then when all is final release them in individual posts.
Click to expand...
Click to collapse
You're right. But now i've already created them,so for the next time.
Bytecode said:
So developing for AOSP is same configs **** to fix
One thing I always asked myself: There is no msm7227 manifest in every caf build,but there's msm7627a,which is basically the same. Doesnìt matter if i build msm7627a?
Click to expand...
Click to collapse
dont know, the hw specs are the same - at least the same cpu/gpu and memory.
maybe only another camera^^
Building now
sooo... any news here?
Bytecode said:
Building now
Click to expand...
Click to collapse
Ha ha little bytecode is going again
Enjoy your build procedure well be waiting
Sent from my LG-P500 using xda premium
So... libskia is giving me ****:
make: *** No rule to make target "out/target/product/thunderg/obj/STATIC_LIBRARIES/libqc-skia_intermediates/libqc-skia.a", needed for per "out/target/product/thunderg/obj/SHARED_LIBRARIES/libskia_intermediates/LINKED/libskia.so". Stop.
(BTW: Used andy's device and vendor folder as well as his kernel).
Bytecode said:
So... libskia is giving me ****:
make: *** No rule to make target "out/target/product/thunderg/obj/STATIC_LIBRARIES/libqc-skia_intermediates/libqc-skia.a", needed for per "out/target/product/thunderg/obj/SHARED_LIBRARIES/libskia_intermediates/LINKED/libskia.so". Stop.
(BTW: Used andy's device and vendor folder as well as his kernel).
Click to expand...
Click to collapse
Seems like it's a missing file our a target file.
Sent from my LG-P500 using xda premium
Bytecode said:
So... libskia is giving me ****:
make: *** No rule to make target "out/target/product/thunderg/obj/STATIC_LIBRARIES/libqc-skia_intermediates/libqc-skia.a", needed for per "out/target/product/thunderg/obj/SHARED_LIBRARIES/libskia_intermediates/LINKED/libskia.so". Stop.
(BTW: Used andy's device and vendor folder as well as his kernel).
Click to expand...
Click to collapse
edit the Android.mk and remove that lib, its proprietary **** only
SWEATTAIMI said:
Seems like it's a missing file our a target file.
Sent from my LG-P500 using xda premium
Click to expand...
Click to collapse
I don't have that anymore
Wow,I can already smell CAF optimized code: Frameworks base is different for lots of stuff: Using AOSP andy's framework base was a bad idea: I'll check on his github what he changed on frameworks base.
@andy: Did you change stuff in framework base for making it boot or you did it later?
I guess he changed things for his Phoenix Android look
Also some fixes needed there for loading old adreno-drivers.
_Arjen_ said:
I guess he changed things for his Phoenix Android look
Also some fixes needed there for loading old adreno-drivers.
Click to expand...
Click to collapse
I'm getting really,really confused here
Adding vendor and device folder from andy gives me libskia ****,adding all from andy gives me framework ****,I don't know what to do here
Lemme basically explain: What files are needed for building/booting CAF ICS succesfully? Don't post stuff necessary for fixing bugs later
Thank you
Just one little question, what branch did you use from framework_base?
You took the master-branch?
Guess you won't need the msm and qcom repo's, but need evereything else.
I can't remember I had problems related to skia during build, I have taken a look if I did change anything there, but I did not...
Don't have CAF-sources synced yet, so can't take a look what is going wrong.
Perhaps Lupohirp has them and can take a look.
Bytecode said:
I don't have that anymore
Wow,I can already smell CAF optimized code: Frameworks base is different for lots of stuff: Using AOSP andy's framework base was a bad idea: I'll check on his github what he changed on frameworks base.
@andy: Did you change stuff in framework base for making it boot or you did it later?
Click to expand...
Click to collapse
AOSP is not CAF, AOSP is not CM - each framework has its own code, it
has nothing to do with my changes, as you can see in my patches, its nothing
to make it "feel me like a phoenix"
To help you a bit:
some makefile variables cant be used in CAF, CM or AOSP and vice versa,
you have to look in relevant config variables ad what its used for,
than look in the source code if the name has changed or the variable
cant be used (or what ever).
_Arjen_ said:
Just one little question, what branch did you use from framework_base?
You took the master-branch?
Guess you won't need the msm and qcom repo's, but need evereything else.
I can't remember I had problems related to skia during build, I have taken a look if I did change anything there, but I did not...
Don't have CAF-sources synced yet, so can't take a look what is going wrong.
Perhaps Lupohirp has them and can take a look.
Click to expand...
Click to collapse
qcom repos are very needed to compile qcom related changes like audio/media.

[Q] Download System Source without Ubuntu

Hello
My internet is too slow so i want go to my friend and please him to download Android source. My Question is - where I Found full Source Code of Android? I Found this
http://grepcode.com/snapshot/repository.grepcode.com/java/ext/com.google.android/android/2.2.2_r1/
Click to expand...
Click to collapse
But I Don't know it is this.
Can you help me? Thanks
The full AOSP source code is on github:
https://github.com/android
You can download it all there.
Sent from my Galaxy Nexus running Android 4.2 JB
Thanks - i see this Page but I don't know how I Can Find Source Code Aps and System core from android 2.2.2?
cheqolada said:
Thanks - i see this Page but I don't know how I Can Find Source Code Aps and System core from android 2.2.2?
Click to expand...
Click to collapse
Here is the System Core for Froyo (2.2.x) https://github.com/android/platform_system_core/tree/froyo-release. You can find the source code for the app packages by going to https://github.com/android as previously mentioned and then selecting the app package repository you want for example "packages_apps_phone". Then in the upper right hand corner above the app package name you should see a button that says branch select that then froyo-release for the branch name. This will allow you to view the source code for the apps from Froyo 2.2.x. Let me know if you still have questions .
Sent from my SCH-I535 using xda premium
Here is the System Core for Froyo (2.2.x) https://github.com/android/platform_.../froyo-release. You can find the source code for the app packages by going to https://github.com/android as previously mentioned and then selecting the app package repository you want for example "packages_apps_phone". Then in the upper right hand corner above the app package name you should see a button that says branch select that then froyo-release for the branch name. This will allow you to view the source code for the apps from Froyo 2.2.x. Let me know if you still have questions .
Click to expand...
Click to collapse
Thanks You very much but I Have one more question. Can I Find in this all elements in froyo-relase(app,System_core) or i must download every zip from every 'platform'? I never download from github and I can't find this.
cheqolada said:
Thanks You very much but I Have one more question. Can I Find in this all elements in froyo-relase(app,System_core) or i must download every zip from every 'platform'? I never download from github and I can't find this.
Click to expand...
Click to collapse
You have to download the zip file for every app package you want the source code for unfortunately. So for example if you wanted both the browsers source code and the phones source code you would have to download the source code zip for both platform_packages_apps_browser and platform_packages_apps_phone.

[Q] Is there a Chromium for Android APK?

I found some build instructions at chromium.org and some public repo (not google's) at github, but so far no apk.
I'm asking because I couldn't find a video or demo of chromium running on android either which makes me wonder if it works at all or just limited to a webview basic mode.
MGREX said:
I found some build instructions at chromium.org and some public repo (not google's) at github, but so far no apk.
I'm asking because I couldn't find a video or demo of chromium running on android either which makes me wonder if it works at all or just limited to a webview basic mode.
Click to expand...
Click to collapse
I saw it once and tried researching it but could not find it again. Not 1 apk but 2. You need them both. I do not remember their names.
mint-an said:
I saw it once and tried researching it but could not find it again. Not 1 apk but 2. You need them both. I do not remember their names.
Click to expand...
Click to collapse
Sounds like some modded whatsapp apks I seen, but couldn't find anything either
Wonder how difficult would it be to couple the chromium-based webview with a browser UI
MGREX said:
I found some build instructions at chromium.org and some public repo (not google's) at github, but so far no apk.
I'm asking because I couldn't find a video or demo of chromium running on android either which makes me wonder if it works at all or just limited to a webview basic mode.
Click to expand...
Click to collapse
https://storage.googleapis.com/chro...oid/32eaa6c2911c647846e31071e4e02efe56c8cd1c/
mint-an said:
I saw it once and tried researching it but could not find it again. Not 1 apk but 2. You need them both. I do not remember their names.
Click to expand...
Click to collapse
here is the link
download the zip
4Freedom said:
https://storage.googleapis.com/chro...oid/32eaa6c2911c647846e31071e4e02efe56c8cd1c/
here is the link
download the zip
Click to expand...
Click to collapse
Needs to be flashed via custom recovery?
Dr. Krieger said:
Needs to be flashed via custom recovery?
Click to expand...
Click to collapse
nope, last version 15-01-2015 download from here https://www.googleapis.com/download...oid.zip?generation=1421347610268000&alt=media
Yes, but it gets released everyday.
The trick with the official build of Chromium for Android is that it's constantly being released by the Chromium team.
These builds don't auto-update, so you need to install new builds occasionally( I install a new build every day, personally).
I put together an app getChromium that's available on Google Play(can't link anything in here yet) that securely pulls the latest build from the official repository and installs it.
Code's on github.
andDevW said:
The trick with the official build of Chromium for Android is that it's constantly being released by the Chromium team.
These builds don't auto-update, so you need to install new builds occasionally( I install a new build every day, personally).
I put together an app getChromium that's available on Google Play(can't link anything in here yet) that securely pulls the latest build from the official repository and installs it.
Code's on github.
Click to expand...
Click to collapse
You should place the link to your app here for the playstore
ink718 said:
You should place the link to your app here for the playstore
Click to expand...
Click to collapse
The app wasn't being used correctly by most of the users acquired on Google Play, so I've actually permanently moved it to GitHub. https://github.com/andDevW/getChromium. People all over the world were using it to install Chromium and then uninstalling it, unaware that the Chromium browser they're using will never update itself.

help with aosp

hi there im trying to compiling aosp
now as you know aosp doesnt compile kernel at the same time,, so i added the automated kernel building from cyanogenmod but on when starting the build it comes up with this
Makefile:121: *** output directory "out/target/product/****/obj/KERNEL_OBJ" does not exist. Stop.
winxuser said:
hi there im trying to compiling aosp
now as you know aosp doesnt compile kernel at the same time,, so i added the automated kernel building from cyanogenmod but on when starting the build it comes up with this
Makefile:121: *** output directory "out/target/product/****/obj/KERNEL_OBJ" does not exist. Stop.
Click to expand...
Click to collapse
Manually create out/target/product/****/obj/KERNEL_OBJ folder.
Just leave it empty. Then recompile. I tried it and it works.
henry0504 said:
Manually create out/target/product/****/obj/KERNEL_OBJ folder.
Just leave it empty. Then recompile. I tried it and it works.
Click to expand...
Click to collapse
It creates the folder but it cant cd into it to add the sources
Sent from my LG-D855 using XDA Free mobile app
You can put the prebuilt kernel under obj/KERNEL_OBJ/arch/arm/boot/zImage. Then recompile
henry0504 said:
You can put the prebuilt kernel under obj/KERNEL_OBJ/arch/arm/boot/zImage. Then recompile
Click to expand...
Click to collapse
Yeah but i dont want to use a prebuilt. I want it to comlile at the same time as the rom... Added the inline kernel building file but it doesnt work for some reason
Sent from my LG-D855 using XDA Free mobile app

[MOD][XPOSED] JodelXposed - Enhancements for Jodel

Check out the Github repo for an updated feature list and info
Download
Via XDA Labs, Xposed Installer, the online xposed repo or compile from source
XDA:DevDB Information
Jodel Xposed, Xposed for all devices (see above for details)
Contributors
esun, Unbrick, charliekelly2
Source Code: https://github.com/krokofant/JodelXposed
Xposed Package Name: com.jodelXposed
Version Information
Status: Stable
Created 2016-04-02
Last Updated 2017-03-24
Reserved
Will it work for the newest version (4.4.9)?
julius1504 said:
Will it work for the newest version (4.4.9)?
Click to expand...
Click to collapse
The current version is specifically for that version of Jodel. I'll add that to the title.
Am i missing the download link or is it not released yet?
yanniclord said:
Am i missing the download link or is it not released yet?
Click to expand...
Click to collapse
You mean for Jodel? The download is available via apkpure if you haven't gotten it via the Play Store yet.
esun said:
You mean for Jodel? The download is available via apkpure if you haven't gotten it via the Play Store yet.
Click to expand...
Click to collapse
No, your XPOSED module.
yanniclord said:
No, your XPOSED module.
Click to expand...
Click to collapse
It should be accessible via XDA Labs, Xposed Installer and via the xposed repo. You should be able to download the apk from here http://repo.xposed.info/module/com.jodelxposed
esun said:
It should be accessible via XDA Labs, Xposed Installer and via the xposed repo. You should be able to download the apk from here http://repo.xposed.info/module/com.jodelxposed
Click to expand...
Click to collapse
Not via the XPOSED Installer no, just the XPOSED Repo.
Improvements
I'd like to suggest some UI improvements, also sent you a PM.
Here is my improved version (some UI changes, some code changes, your code is still the main code):
https:// drive.google .com /open?id=0B5hyDdyAoWioSzlDWUl1WjQ2M0U
(Remove spacing, i have not enough posts to post links)
http :// i.imgur.com /vZGM P2b.png (Example screenshot)
Implemented Unbrick's changes and removed blur effect on images.
Does anyone know how to backup Karma points?
I want to install a new ROM and have to make a clean install. But then I would loose my 150k Points.
Update with changes from Unbrick :victory:
PowerOfTwo said:
Does anyone know how to backup Karma points?
I want to install a new ROM and have to make a clean install. But then I would loose my 150k Points.
Click to expand...
Click to collapse
When are you gonna reinstall the phone? I might have something for you soon.
esun said:
Update with changes from Unbrick :victory:
When are you gonna reinstall the phone? I might have something for you soon.
Click to expand...
Click to collapse
I want to change ROM from CM13 to Exodus6 but I'm not in hurry It doesn't has to be this week.
Constantly getting "Could not save location, try again", it doesn't succeed once.
yanniclord said:
Constantly getting "Could not save location, try again", it doesn't succeed once.
Click to expand...
Click to collapse
Does the place picker get any gps coords and are you sure you're selecting a city that exists?
esun said:
Does the place picker get any gps coords and are you sure you're selecting a city that exists?
Click to expand...
Click to collapse
It does get GPS coords, and i pick my home location, also i don't exactly live out on the ocean. Besides that, there are many here using Jodel, wouldn't see a reason for it not to work.
yanniclord said:
It does get GPS coords, and i pick my home location, also i don't exactly live out on the ocean. Besides that, there are many here using Jodel, wouldn't see a reason for it not to work.
Click to expand...
Click to collapse
Does it work for you now?
I had this problem first time, too. The problem was that the module wasn't activated automatically in xposed after installation and reboot.
@esun:
Any news about backup?
Sent from my A0001 using XDA-Developers mobile app
PowerOfTwo said:
Does anyone know how to backup Karma points?
Click to expand...
Click to collapse
I'm in the same situation. I want to switch my custom rom but would lose all my Karma points. Has anyone tried Titanium Backup or another root backup manager?
I use Titanium Backup, but it doesn't save the Karma points. The points are part of the nandroid backup but that's not very helpful.
Sent from my A0001 using XDA-Developers mobile app

Categories

Resources