Heres a litle mod I made for my Doogee DG800 valencia that merges the cell and wifi signal indicators.
It supports gemini (1-4 SIMs) and also AOSP alike ROMs running kitkat.
Due to recent various crash reports, only install if you really know what you're doing, until I can add further version trials to the module.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks rovo89 for the Xposed Framework, and Ticklefish for the inspiration with xml mods.
Changelog
v0.3
- Initial Public Release
v0.8
- Added support for non gemini AOSP alike ROMs
- Added option for custom wifi bar color selection
Version Information
Status: Stable
Current Stable Version: 0.8
Stable Release Date: 16/03/2015
Created: 12/03/2015
Last Updated: 30/03/2015
Please report if you test this mod on other mediatek devices and it works, if it doesn't work, or if DPI it's wrong, you can post a screenshot and your SystemUI.apk and I'll make it compatible with your device.
Nice module
I try it and its nice in my doogee dg800 but how you success to made tranpert your statusbar?! i try everything but i cant :/
Gaziaggelos said:
I try it and its nice in my doogee dg800 but how you success to made tranpert your statusbar?! i try everything but i cant :/
Click to expand...
Click to collapse
Tinted Status Bar Xposed Module, I believe. I can't really remember if I've done it by myself because I'm always fiddling with the UI.
I'll soon make an update to this module to support other AOSP alike ROMs, maybe I'll include a transparent status bar option...
Lollipop supported?
Sent from my XT1032 using XDA Free mobile app
Umer520 said:
Lollipop supported?
Sent from my XT1032 using XDA Free mobile app
Click to expand...
Click to collapse
In the next version, it will!
Unfortunately, I get systemui and keygaurdtestactivity fc as soon as it's activated and rebooted.
Of course other signal/Wifi icon modifying modules are disabled.
Code:
android.view.InflateException: Binary XML file line #5: Error inflating class com.mediatek.systemui.statusbar.util.CsgIconView
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:708)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:756)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:840)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.view.LayoutInflater.parseInclude(Native Method)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:840)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.view.LayoutInflater.parseInclude(Native Method)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.view.LayoutInflater.inflate(Native Method)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
at android.view.View.inflate(View.java:17482)
at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:1085)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(Native Method)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3729)
at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3703)
at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:330)
at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:1049)
at com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
at com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
at com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
at com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
at com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5034)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:611)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.mediatek.systemui.statusbar.util.CsgIconView" on path: DexPathList[[zip file "/system/priv-app/SystemUI.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at android.view.LayoutInflater.createView(LayoutInflater.java:559)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:697)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:756)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:840)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.view.LayoutInflater.parseInclude(Native Method)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:759)
at android.view.LayoutInflater.parseInclude(LayoutInflater.java:840)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.view.LayoutInflater.parseInclude(Native Method)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:746)
at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.view.LayoutInflater.inflate(Native Method)
at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
at android.view.View.inflate(View.java:17482)
at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(PhoneStatusBar.java:1085)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at com.android.systemui.statusbar.phone.PhoneStatusBar.makeStatusBarView(Native Method)
at com.android.systemui.statusbar.phone.PhoneStatusBar.addStatusBarWindow(PhoneStatusBar.java:3729)
at com.android.systemui.statusbar.phone.PhoneStatusBar.createAndAddWindows(PhoneStatusBar.java:3703)
at com.android.systemui.statusbar.BaseStatusBar.start(BaseStatusBar.java:330)
at com.android.systemui.statusbar.phone.PhoneStatusBar.start(PhoneStatusBar.java:1049)
at com.android.systemui.statusbar.SystemBars.createStatusBarFromConfig(SystemBars.java:106)
at com.android.systemui.statusbar.SystemBars.onNoService(SystemBars.java:58)
at com.android.systemui.statusbar.ServiceMonitor.startService(ServiceMonitor.java:228)
at com.android.systemui.statusbar.ServiceMonitor.access$000(ServiceMonitor.java:49)
at com.android.systemui.statusbar.ServiceMonitor$1.handleMessage(ServiceMonitor.java:73)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5034)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:611)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Regards
[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
UI crashes after activating module and rebooting. I needed to boot in safe mode and uninstall the app to get rid of the problem (with the UI still crashing every second).
You should sign it as an experimental version.
Sent from my C6903 using XDA Free mobile app
For the users that are having problems:
Which ROMs are you running? I tested it on several MTK gemini AOSP based ROMs and some normal AOSP ones, without problems.
Anyway I'm going to flag it as test version.
cpaulin said:
UI crashes after activating module and rebooting. I needed to boot in safe mode and uninstall the app to get rid of the problem (with the UI still crashing every second).
You should sign it as an experimental version.
Sent from my C6903 using XDA Free mobile app
Click to expand...
Click to collapse
same here on lg g3 d850 blisspop rom..
work in android 4.2.1 (ThL W200 dual-sim)
Beat_Slayer said:
For the users that are having problems:
Which ROMs are you running? I tested it on several MTK gemini AOSP based ROMs and some normal AOSP ones, without problems.
Anyway I'm going to flag it as test version.
Click to expand...
Click to collapse
I'm running stock android 4.4.4 on a nexus 5 and the system ui kept crashing for me
Can u please support android 4.1.2
Sent from my GT-I8552
Beat_Slayer said:
For the users that are having problems:
Which ROMs are you running? I tested it on several MTK gemini AOSP based ROMs and some normal AOSP ones, without problems.
Anyway I'm going to flag it as test version.
Click to expand...
Click to collapse
Stock KitKat 4.4.4 ROM of the sony xperia Z1.
Sent from my C6903 using XDA Free mobile app
plz support for JB
Beat_Slayer said:
In the next version, it will!
Click to expand...
Click to collapse
Looking forward for a stable Lollipop release.
Sent from my XT1032 using XDA Free mobile app
same crash with RR 5.3.9 of d802 lg g2 phone
See signature
SlimKat 9, KK 4.4.4 for SGS3
In one of the first lines in the log it says com.mediatek....
I've read about mediatek devices but I don't know what exactly it is and I'm sure my device isn't
[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
w0rinal said:
See signature
SlimKat 9, KK 4.4.4 for SGS3
In one of the first lines in the log it says com.mediatek....
I've read about mediatek devices but I don't know what exactly it is and I'm sure my device isn't
[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
Click to expand...
Click to collapse
I noticed that, I believe the autodetection of the system it's having some problems, I'm very sorry for the problems that it caused to the users, but it passed on my tests.
Once again I'm deeply sorry for all the trouble, just wait till I cook a new solution.
Beat_Slayer said:
I noticed that, I believe the autodetection of the system it's having some problems, I'm very sorry for the problems that it caused to the users, but it passed on my tests.
Once again I'm deeply sorry for all the trouble, just wait till I cook a new solution.
Click to expand...
Click to collapse
Apology accepted
It is flagged experimental in xposed installer so IMO everyone is installing it on their own risk
Take your time :thumbup:
[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
Related
I am currently working on a ROM for the Jetstream based on the 1.30 RUU. It's near release but I will be needing one or two people to test the Aroma installer. There are currently no recoveries that support touchscreen so one must navigate Aroma with the volume buttons (but my voldown is broken so I can't actually test it...)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
-Based on 1.30.502.1 for Europe
-Aroma Installer
-Advanced Power Menu
-Battery % on status bar
-Lower autobrightness levels (saves battery)
-Latest Titanium Backup.
-AGPS tweaks
-Removed some bloat
-Decent battery life increase.
-Other performance and battery life tweaks.
Download:
I need someone to test the installer first. PM me if you wouldn't mind sparing some time testing!
thanks a lot
and did this rom enable the GSM or WCDMA service yet ?
shenye said:
I am currently working on a ROM for the Jetstream based on the 1.30 RUU. It's near release but I will be needing one or two people to test the Aroma installer. There are currently no recoveries that support touchscreen so one must navigate Aroma with the volume buttons (but my voldown is broken so I can't actually test it...)
Features:
-Based on 1.30.502.1 for Europe
-Aroma Installer
-Advanced Power Menu
-Battery % on status bar
-Lower autobrightness levels (saves battery)
-Latest Titanium Backup.
-AGPS tweaks
-Removed some bloat
-Decent battery life increase.
-Other performance and battery life tweaks.
Download:
I need someone to test the installer first. PM me if you wouldn't mind sparing some time testing!
Click to expand...
Click to collapse
Installer works perfectly.
And the rom seems good at 1st glance. Will report back after playing around with it a bit.
Edit:
After installing the rom I used it around a bit and did't find many glitches. Its smooth, feels good and definitely not laggy in any sense.
However, did notice some things which need mention:
1. Some files which were mentioned to be removed during the installation at Aroma - they weren't removed - e.g. Stocks
2. The Power Menu - it has options for reboot into bootloader and recovery but they both don't work for me. But that is fine. I personally don't use it much so its no big deal for me.
3. I didn't get the battery % in the status bar. It doesn't really bother me much though.
4. I noticed after a while that I had lost root. Didn't fret - just re-rooted the device and got root. However, in doing so, had to flash the insecure kernel which seems to have some issues with the WiFi. So got root but I lost WiFi.
I later had to get some sleep as it was 2 am by this and I had work today - a busy one at that.
After getting back from work today, I decided to play around a bit with the installation process:
1st re-wiped everything and did a re-install of the rom and the boot.img with full wipe.
Next, I tried the command "fastboot boot insecure-kernel.img" to run the insecure kernel. It did run it, however, the WiFi option in settings displayed "ERROR".
So, I next re-flashed the boot.img for this rom and just tried running the "runme.bat" file from the root process given to us by DoomLord. With this, I got root, super user and even managed to retain the working WiFi.
So, I end up with the smooth rom which is nice and smooth with root, with my apps and no immediate usage difficulty. I am really happy with it and am going to use it as my daily rom. However, I think shenye may need to figure out why the root isn't working out as expected or just use the workaround I used and get root.
All in all, I am happy because I don't have any issues with the pen which had mysteriously cropped up with the stock I was on and seemed to stick around with GalaxyTask v2. I thank shenye for this rom and hope that there would be some new, nice and more features included for our device in the future versions of his rom.
Tested
Starting Aroma..
Its a bit big... but it works!
I chose a full wipe
I selected from the first aroma screen only ULTRA SMOOTH
From the second screen I removed ALOT
... everything except twitter and friendstream
The third screen I chose Europe
Then the install commenced with "Insertcoin One X" at the top, this is the Aroma base I presume?
Rom installed flawlessly
Nexus bootscreen (X)
And after 4 minutes it showsup booted
- Touch & Screen work XD
- Sound works
- Wifi works (I flashed boot.img provided)
- Camera + Camcorder Work
- Setup works
- Sense works
- APM is there but icons are not great.. - http://localhostr.com/files/aYU03DN/2012-07-13 18.02.51.jpg
- though I deleted google news, it's still in the menu
- there is still "market" -> updates to playstore
- signing in with google works
- auto update from market works
- installing apps from market works
- installed apps will be put at the end of the apps menu? - non alphabetical - http://localhostr.com/files/RwRbndZ/2012-07-13 18.09.19.jpg
- SuperSu does NOT work - there is NO SU Binary installed and SuperSu cannot install it - http://localhostr.com/files/54MwGBk/2012-07-13 18.11.04.jpg
- also please add options to delete: Books, polaris, Soundhound, pdf viewer
- add dropbox to install
Giblet-dono said:
Starting Aroma..
Its a bit big... but it works!
I chose a full wipe
I selected from the first aroma screen only ULTRA SMOOTH
From the second screen I removed ALOT
... everything except twitter and friendstream
The third screen I chose Europe
Then the install commenced with "Insertcoin One X" at the top, this is the Aroma base I presume?
Rom installed flawlessly
Nexus bootscreen (X)
And after 4 minutes it showsup booted
- Touch & Screen work XD
- Sound works
- Wifi works (I flashed boot.img provided)
- Camera + Camcorder Work
- Setup works
- Sense works
- APM is there but icons are not great.. - http://localhostr.com/files/aYU03DN/2012-07-13 18.02.51.jpg
- though I deleted google news, it's still in the menu
- there is still "market" -> updates to playstore
- signing in with google works
- auto update from market works
- installing apps from market works
- installed apps will be put at the end of the apps menu? - non alphabetical - http://localhostr.com/files/RwRbndZ/2012-07-13 18.09.19.jpg
- SuperSu does NOT work - there is NO SU Binary installed and SuperSu cannot install it - http://localhostr.com/files/54MwGBk/2012-07-13 18.11.04.jpg
- also please add options to delete: Books, polaris, Soundhound, pdf viewer
- add dropbox to install
Click to expand...
Click to collapse
Aroma installer - awesome!
it seems not deleting the apps mentioned in the installer.
Also, getting a lot of permissions errors when booting up the rom
such like:
W/PackageManager( 307): Unknown permission com.android.launcher.permission.READ_SETTINGS in package com.htc.Weather
W/PackageManager( 307): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.vending (protectionLevel=2 flags=0xabe45)
W/PackageManager( 307): Unknown permission android.permission.SEND in package com.android.vending
D/SntpClient( 307): request time failed: java.net.UnknownHostException: Unable to resolve host "north-america.pool.ntp.org": No address associated with hostname
Installed UltraRosie and it seems it works perfectly and the UI is quite fast and smooth.
EDIT- The AdvancePower menu is failing (Recovery & Bootloader) options, attached log. When selecting, the devices juts do a hotboot.
Also, having issues with SU, cannot get root permissions.
EDIT - this is when i select Recovery or Bootloader from the Power Menu
D/WindowManager( 309): call linkToDeath, this=Window{411009c0 Power options paused=false}
I/WindowManager( 309): [mPowerLongLongPress]--------------->
D/ConnectivityService( 309): getMobileDataEnabled returning true
I/Fumo ( 966): mBatteryLevel:83
D/msm8660.gralloc( 170): ASHMEM mmaped: fd = 38 base = 0x41964000 size = 1331200
D/msm8660.gralloc( 309): gralloc_map mapping ashmem fd=259, size=1331200
E/msm8660.gralloc( 309): gralloc_map() succeeded fd=259, off=0, size=1331200, vaddr=0x5d096000
D/msm8660.gralloc( 170): ASHMEM mmaped: fd = 39 base = 0x42ee5000 size = 1331200
D/msm8660.gralloc( 309): gralloc_map mapping ashmem fd=260, size=1331200
E/msm8660.gralloc( 309): gralloc_map() succeeded fd=260, off=0, size=1331200, vaddr=0x5d1db000
V/HtcAlertDialog( 309): onStop
W/dalvikvm( 309): threadid=22: thread exiting with uncaught exception (group=0x4001c798)
E/AndroidRuntime( 309): *** FATAL EXCEPTION IN SYSTEM PROCESS: WindowManagerPolicy
E/AndroidRuntime( 309): java.lang.NoSuchMethodError: com.android.internal.policy.impl.GlobalActions.access$100
E/AndroidRuntime( 309): at com.android.internal.policy.impl.GlobalActions$Recovery.onPress(GlobalActions.java:447)
E/AndroidRuntime( 309): at com.android.internal.policy.impl.GlobalActions.onClick(GlobalActions.java:619)
E/AndroidRuntime( 309): at com.htc.app.HtcAlertController$AlertParams$3.onItemClick(HtcAlertController.java:1352)
E/AndroidRuntime( 309): at android.widget.AdapterView.performItemClick(AdapterView.java:282)
E/AndroidRuntime( 309): at android.widget.AbsListView.performItemClick(AbsListView.java:1037)
E/AndroidRuntime( 309): at android.widget.AbsListView$PerformClick.run(AbsListView.java:2449)
E/AndroidRuntime( 309): at android.widget.AbsListView.onTouchEvent(AbsListView.java:3089)
E/AndroidRuntime( 309): at android.widget.ListView.onTouchEvent(ListView.java:3639)
E/AndroidRuntime( 309): at android.view.View.dispatchTouchEvent(View.java:4653)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1665)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1340)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1671)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1353)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1671)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1353)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1671)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1353)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1671)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1353)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1671)
E/AndroidRuntime( 309): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1353)
E/AndroidRuntime( 309): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1895)
E/AndroidRuntime( 309): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1305)
E/AndroidRuntime( 309): at android.app.Dialog.dispatchTouchEvent(Dialog.java:751)
E/AndroidRuntime( 309): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1859)
E/AndroidRuntime( 309): at android.view.View.dispatchPointerEvent(View.java:4721)
E/AndroidRuntime( 309): at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2428)
E/AndroidRuntime( 309): at android.view.ViewRoot.handleMessage(ViewRoot.java:2090)
E/AndroidRuntime( 309): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 309): at android.os.Looper.loop(Looper.java:152)
E/AndroidRuntime( 309): at com.android.server.wm.WindowManagerService$PolicyThread.run(WindowManagerService.java:711)
I/Process ( 309): Sending signal. PID: 309 SIG: 9
I/ServiceManager( 164): service 'sensorservice' died
HotSport | WiFI Thetering
Please consider to add/modify this 2 lines in build.prop to enable wifi thetering
ro.wifi.hotspotUI=1
ro.tether.denied=false
Can I use your ROM as a base?
Not Perfect but UBER stable!
Flashed the 1.0.0 ver on Friday afternoon, reflashed the SU binary and handed the JS to my kids. They have gotten used to having to reboot it or expect it to crash after a couple hours of angry birds. Not now, when I hadn't heard the dreaded; "DADDY!" I went and checked on them. They had four different birds games going (at once), were watching you tube videos and the thing hadn't crashed! AMAZEBALLS! :good:
Just to be clear I have the same bugs as everyone else:
APM Recovery and Bootloader don't function correctly
Lost root after flash
The stuff I 'removed' in Aroma is still there
Would really like a faster boot (not sure that is possible)
Ya know what? I can live with those minor issues! The ROM is smooth, stable and fast...
Great Job!
Russ
I want to try that Rom too. Is there a Download link?
sent from my HTC Jetstream
I have read all your awesome responses. Thanks guys! I'll be working on these issues. SU isn't installing for some reason and I will have to investigate it.
logcats you asked for
shenye,
not sure this is exactly what you wanted....
shenye said:
I have read all your awesome responses. Thanks guys! I'll be working on these issues. SU isn't installing for some reason and I will have to investigate it.
Click to expand...
Click to collapse
The reason for the SU problem is a wrong symlink and placement of the binary
its in xbin, and the symlink is from bin to xbin
I have installed SuperSU through a flashable SuperSU zip..
This works flawlesly
http://download.chainfire.eu/204/SuperSU/CWM-SuperSU-v0.94.zip
Awesome finally a new ROM and looks very promising. THANK YOU!
can we have link to download
s3nr1 said:
Awesome finally a new ROM and looks very promising. THANK YOU!
Click to expand...
Click to collapse
+1. Looking forward to giving this a shot, been waiting for something worthwhile to run on this thing.
link?
kailashpchhabria said:
Installer works perfectly.
And the rom seems good at 1st glance. Will report back after playing around with it a bit.
Edit:
After installing the rom I used it around a bit and did't find many glitches. Its smooth, feels good and definitely not laggy in any sense.
However, did notice some things which need mention:
1. Some files which were mentioned to be removed during the installation at Aroma - they weren't removed - e.g. Stocks
2. The Power Menu - it has options for reboot into bootloader and recovery but they both don't work for me. But that is fine. I personally don't use it much so its no big deal for me.
3. I didn't get the battery % in the status bar. It doesn't really bother me much though.
4. I noticed after a while that I had lost root. Didn't fret - just re-rooted the device and got root. However, in doing so, had to flash the insecure kernel which seems to have some issues with the WiFi. So got root but I lost WiFi.
I later had to get some sleep as it was 2 am by this and I had work today - a busy one at that.
After getting back from work today, I decided to play around a bit with the installation process:
1st re-wiped everything and did a re-install of the rom and the boot.img with full wipe.
Next, I tried the command "fastboot boot insecure-kernel.img" to run the insecure kernel. It did run it, however, the WiFi option in settings displayed "ERROR".
So, I next re-flashed the boot.img for this rom and just tried running the "runme.bat" file from the root process given to us by DoomLord. With this, I got root, super user and even managed to retain the working WiFi.
So, I end up with the smooth rom which is nice and smooth with root, with my apps and no immediate usage difficulty. I am really happy with it and am going to use it as my daily rom. However, I think shenye may need to figure out why the root isn't working out as expected or just use the workaround I used and get root.
All in all, I am happy because I don't have any issues with the pen which had mysteriously cropped up with the stock I was on and seemed to stick around with GalaxyTask v2. I thank shenye for this rom and hope that there would be some new, nice and more features included for our device in the future versions of his rom.
Click to expand...
Click to collapse
Can you give us the download link
bmw-boy said:
Can you give us the download link
Click to expand...
Click to collapse
We are, what is commonly reffered to as "beta testers"
And we may NOT share the rom, that is up to shenye!
Just have a bit of patience, once his Jetstream is fixed (volume button broken) he will return and will release this beast!
Email - Kill attachment limits
Description
This Xposed module removes the default 5MB attachment limit ("Can't attach file over 5MB.") of the AOSP/Play Store email application. It will not override attachment limits set by email server administrators, only the default artificial limits set by the email application are changed.
Warning: the Play Store version is not tested as I don't have a compatible device, but it should work. If someone could confirm this, I'd be happy.
Compatibility
Xposed v54 or later
Currently only a recent version of the email application is supported
The version must be based on the UnifiedEmail package and contain the commit, which introduced getMaxAttachmentSize method (see below for now). Because I'm too lazy to implement and test this for older versions, the minSdkVersion is set to 19.
Contributions for other versions are welcome
To see if your version is supported, try install the module and see the log of Xposed Installer for any errors. If you can't install it, your Android is too old.
Download
http://repo.xposed.info/module/io.github.ljani.xposed.email
Source
https://github.com/ljani/xposed-email
Changes
v1.0 - 2014-07-28
Initial release
I will test n5444 elementalx
Sent from my Nexus 5 using XDA Premium 4 mobile app
For some reasonthe outbox is stuck
Sent from my Nexus 5 using XDA Premium 4 mobile app
Error outbox, in ok logs ready whenever.
Sent from my Nexus 5 using XDA Premium 4 mobile app
Can you send <5MB attachments without this mod? Or is the file you're trying to send, a huge one?
I sent 4 files all amounting to almost 7
Sent from my Nexus 5 using XDA Premium 4 mobile app
---------- Post added at 01:52 AM ---------- Previous post was at 01:45 AM ----------
I will try 2 and get back to you
---------- Post added at 02:45 AM ---------- Previous post was at 01:52 AM ----------
Without this mod i can send less than 5, latest test shows there is no problem receiving any file. Just the outbox stuck at 4 emails I'm trying to send.
Which email provider, protocol and transport? How big is the file you're trying to send?
Personally I've tried ~10MB files using my company mail and GMail, both using Exchange over WiFi.
The mod doesn't touch the sending part at all, only the point where you attach the files to the email. I wonder if the Play Store version is doing some other checks.. Can you provide logcats to see if there are any errors?
Hi, our email I think is Rapid Systems, and I tried to send multiple files all amounting to more than 7 megs but to no avail. My gmail is OK only the Company Exchange is effected. Where shall I send the log to?
Hmm, okay. Could be an issue on the provider side. They might have some limits..
Hmm, XDA doesn't let you attach files to PMs I think. Can you upload to any file sharing site and PM me the link? You can zip and password protect it if you want, as long as you also PM me the password too..
Sure thing, I'll find something and then get back to you
Unable to download it...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my Nexus 5
MordyT said:
Unable to download it...
Click to expand...
Click to collapse
Many thanks! Should be fixed now. Sadly repo.xposed.info doesn't warn you about these, and I had forgot to test the actual download
ljani said:
Many thanks! Should be fixed now. Sadly repo.xposed.info doesn't warn you about these, and I had forgot to test the actual download
Click to expand...
Click to collapse
Download (via web and via Xposed app) still doesn't work. Could you please attach the apk to the OP?
miki.cis said:
Download (via web and via Xposed app) still doesn't work. Could you please attach the apk to the OP?
Click to expand...
Click to collapse
How it doesn't work? The same error as above? I tested downloading via the Xposed app and it works fine. If you're trying to download it through the web, are you sure you're using the new link (changed package name), and not the old one?
Code:
https://repo.xposed.info/module/io.github.ljani.xposed.email
Anyway, here's the apk attached.
ljani said:
How it doesn't work? The same error as above? I tested downloading via the Xposed app and it works fine. If you're trying to download it through the web, are you sure you're using the new link (changed package name), and not the old one?
Code:
https://repo.xposed.info/module/io.github.ljani.xposed.email
Anyway, here's the apk attached.
Click to expand...
Click to collapse
Downloading via the Xposed app is still giving me the same error... Thanks for the apk, but when i download it and try to install it, it says that there was a problem while parsing the package.
miki.cis said:
Downloading via the Xposed app is still giving me the same error... Thanks for the apk, but when i download it and try to install it, it says that there was a problem while parsing the package.
Click to expand...
Click to collapse
That's weird. For parsing the package error, can you check the MD5 sum of the file you downloaded? It should be 81f8c877cb4317e38dd04adac6d2ed58.
MordyT said:
Unable to download it...
Click to expand...
Click to collapse
Hi MordyT, are you able to download the module now?
ljani said:
..., can you check the MD5 sum of the file you downloaded? It should be 81f8c877cb4317e38dd04adac6d2ed58.
Click to expand...
Click to collapse
I downloaded this apk, MD5 is as above. After install and reboot it unfortunately doesnt work.
(I am on KK 4.4.4 108).
I get in Xposed log:
-------------------------------------- cut ------------------------------------------
Loading class io.github.ljani.xposed.email.PackageHook
de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.mail.providers.Settings
at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)
at de.robv.android.xposed.XposedHelpers.findAndHookMethod(XposedHelpers.java:136)
at io.github.ljani.xposed.email.PackageHook.handleLoadPackage(PackageHook.java:25)
at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:208)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1500(ActivityThread.java:144)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1306)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:212)
at android.app.ActivityThread.main(ActivityThread.java:5135)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:877)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: com.android.mail.providers.Settings
at java.lang.Class.classForName(Native Method)
at java.lang.Class.forName(Class.java:251)
at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:50)
... 19 more
Caused by: java.lang.NoClassDefFoundError: com/android/mail/providers/Settings
... 23 more
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.mail.providers.Settings" on path: DexPathList[[zip file "/system/framework/com.sonymobile.smime.jar", zip file "/system/framework/com.sonyericsson.idd.jar", zip file "/system/framework/com.google.protobuf-2.3.0.jar", zip file "/system/framework/com.sonyericsson.uxpres.jar", zip file "/system/priv-app/SemcEmail.apk"],nativeLibraryDirectories=[/data/app-lib/SemcEmail, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
... 23 more
-------------------------------------------------- end ---------------------------------------------------
F308 said:
I downloaded this apk, MD5 is as above. After install and reboot it unfortunately doesnt work.
(I am on KK 4.4.4 108).
I get in Xposed log:
-------------------------------------- cut ------------------------------------------
zip file "/system/priv-app/SemcEmail.apk"
-------------------------------------------------- end ---------------------------------------------------
Click to expand...
Click to collapse
SemcEmail.apk seems to be the Sony Xperia email application, not the AOSP one. Do you have two email apps, the AOSP one and Xperia one, or just the latter? I wonder if the Xperia email app is not up-to-date or have they renamed some packages.. Can you send the apk and I could take a look if they've just renamed stuff?
ljani said:
Do you have two email apps, the AOSP one and Xperia one, or just the latter? I wonder if the Xperia email app is not up-to-date or have they renamed some packages.. Can you send the apk and I could take a look if they've just renamed stuff?
Click to expand...
Click to collapse
I rather do updates.
I don't know what AOSP is but I use Gmail2.apk for gmail account and SemcEmail for somewhere else.
MD5sum:
b994a6233ecf04f3940a5d5ec4ff5f6b SemcEmail.apk
This is the one from path mentioned in your msg.
F308 said:
I rather do updates.
I don't know what AOSP is but I use Gmail2.apk for gmail account and SemcEmail for somewhere else.
Click to expand...
Click to collapse
Yeah, I meant that the developers of the app have been lazy to base it on a recent version of the upstream code. It seems this is indeed the case. Decompiling SemcEmail.odex, you'll get files such as com\android\email\activity\ActionBarController.smali. This is present in the version 4.3.1_r1 of AOSP email, but not in the 4.4_r0.7. So, it's safe to say you're using an email application based on AOSP version 4.3, not 4.4, which is required by this mod.
AOSP being Android Open Source Project, ie the "original" email.apk from Android.
I guess I could catch the exception and warn the user that the version is incompatible or too old.. I wish there was a better way to verify the version.
Hi folks!
Who all are fed up because Android just won't let you have a call log that can have more than 500 entries?
Well, I am :laugh:
Meet TrimNot
It's an Xposed Framework Module & can be found here-
http://repo.xposed.info/module/com.reaxer.android.xposed.mods.trimnot
This simple mod doesn't comes with GUI but does what we need i.e; Unlimited Call Log :highfive:
Using Xposed mods needs one to have Root access on the phone so that's one more reason to Root your Android powered device
ALL THE CREDITS GOES TO THE DEVELOPER - reaxer
I'm just sharing it with the community :angel:
Thanks mate
Trying it on the latest kitkat NG2 on N9005
Hm... it does not seem to work - at least with my initial usecase. I have call-log backup of my previous device done with Ritesh Sahu's "Call Log Backup and Restore" which had exactly 500 entries backed up there. I have then restored this backup to my new device (already some calls on it) - but after restore the call log still only has 500 entries - the original ones of my new device and the rest (up to 500) filled with the restored backup.
I will have to observe how the subsequent calls on the new device will go beyond the 500 limitation (so leaving the oldest one intact).
Doesn't work
TheTAMAS said:
Hi folks!
Who all are fed up because Android just won't let you have a call log that can have more than 500 entries?
Well, I am :laugh:
Meet TrimNot
It's an Xposed Framework Module & can be found here-
http://repo.xposed.info/module/com.reaxer.android.xposed.mods.trimnot
This simple mod doesn't comes with GUI but does what we need i.e; Unlimited Call Log :highfive:
Using Xposed mods needs one to have Root access on the phone so that's one more reason to Root your Android powered device
ALL THE CREDITS GOES TO THE DEVELOPER - reaxer
I'm just sharing it with the community :angel:
Click to expand...
Click to collapse
I'm coming from MIUI rom. I've more than 10000 call logs. MIUI gave this option in it's rom itself. But when I came to Stock samsung rom it's all gone. I've tried this method. Still no luck. Please respong mods.
tobbbie said:
Hm... it does not seem to work - at least with my initial usecase. I have call-log backup of my previous device done with Ritesh Sahu's "Call Log Backup and Restore" which had exactly 500 entries backed up there. I have then restored this backup to my new device (already some calls on it) - but after restore the call log still only has 500 entries - the original ones of my new device and the rest (up to 500) filled with the restored backup.
I will have to observe how the subsequent calls on the new device will go beyond the 500 limitation (so leaving the oldest one intact).
Click to expand...
Click to collapse
jamoen said:
I'm coming from MIUI rom. I've more than 10000 call logs. MIUI gave this option in it's rom itself. But when I came to Stock samsung rom it's all gone. I've tried this method. Still no luck. Please respong mods.
Click to expand...
Click to collapse
Author-
http://repo.xposed.info/users/reaxer
TheTAMAS, thanks for starting a thread here, at XDA. Too lazy to do it myself.
I've updated module description, and yes, it's for KitKat (KK) stock (or based on stock) dialers.
Dallas Thomas has a good how-to over here (dunno if I'm allowed to post links to other resources, but it's really helpful)
tobbbie, did it on my own, it works, but first, before the restore, you have to root, install Xposed, install TrimNot, activate it, reboot - then it'll work (provided you're on KitKat and using stock or stock-based dialer).
Thanks everybody.
reaxer said:
TheTAMAS, thanks for starting a thread here, at XDA. Too lazy to do it myself.
I've updated module description, and yes, it's for KitKat (KK) stock (or based on stock) dialers.
Dallas Thomas has a good how-to over here (dunno if I'm allowed to post links to other resources, but it's really helpful)
tobbbie, did it on my own, it works, but first, before the restore, you have to root, install Xposed, install TrimNot, activate it, reboot - then it'll work (provided you're on KitKat and using stock or stock-based dialer).
Thanks everybody.
Click to expand...
Click to collapse
:angel:
reaxer said:
tobbbie, did it on my own, it works, but first, before the restore, you have to root, install Xposed, install TrimNot, activate it, reboot - then it'll work (provided you're on KitKat and using stock or stock-based dialer).
Thanks everybody.
Click to expand...
Click to collapse
I did exactly as you wrote, the phone was rooted, xposed + module installed activated + rebooted. In fact I have root + xposed + modules active a long time and all works fine with that environment. Even now after a few weeks in that setup, the limit of 500 in the call-log is still there.
So my conclusion is that the module simply does not work for Samsung S4 mini (GT-P9195) stock 4.4.2 KK Rom.
Can anyone confirm that it works on a Samsung KK Rom?
What I do now to keep my history somehow is to use the app "Call Logs Backup & Restore" in the "archive mode" which adds the latest entries to just one file that grows over time.
Take a look at the Xposed logs marked with [TN]
reaxer said:
Take a look at the Xposed logs marked with [TN]
Click to expand...
Click to collapse
ok, here is why it does not work:
Code:
[2014-09-12 21:54:37] TN:- loaded app: com.android.phone
[2014-09-12 21:54:37] TN:- findAndHook: [email protected]
android.content.res.Resources$NotFoundException: com.android.mms:drawable/stat_notify_sms
at android.content.res.XResources.setReplacement(XResources.java:307)
at com.nkl.liveicons.LiveIcons.handleInitPackageResources(LiveIcons.java:30)
at de.robv.android.xposed.IXposedHookInitPackageResources$Wrapper.handleInitPackageResources(IXposedHookInitPackageResources.java:20)
at de.robv.android.xposed.callbacks.XC_InitPackageResources.call(XC_InitPackageResources.java:28)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$6.afterHookedMethod(XposedBridge.java:344)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ResourcesManager.getTopLevelResources(Native Method)
at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1699)
at android.app.ApplicationPackageManager.getResourcesForApplication(ApplicationPackageManager.java:976)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.app.ApplicationPackageManager.getResourcesForApplication(Native Method)
at android.app.ApplicationPackageManager.getText(ApplicationPackageManager.java:1221)
at android.content.pm.ComponentInfo.loadLabel(ComponentInfo.java:114)
at android.content.pm.ResolveInfo.loadLabel(ResolveInfo.java:206)
at com.android.internal.telephony.SmsApplication.getApplicationCollection(SmsApplication.java:159)
at com.android.internal.telephony.SmsApplication.getApplication(SmsApplication.java:277)
at com.android.internal.telephony.SmsApplication.getDefaultSmsApplication(SmsApplication.java:603)
at com.android.internal.telephony.PhoneFactory.makeDefaultPhone(PhoneFactory.java:214)
at com.android.internal.telephony.PhoneFactory.makeDefaultPhones(PhoneFactory.java:88)
at com.android.phone.PhoneGlobals.onCreate(PhoneGlobals.java:1414)
at com.android.phone.PhoneApp.onCreate(PhoneApp.java:46)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4729)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1600(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5593)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
android.content.res.Resources$NotFoundException: com.android.mms:drawable/stat_notify_sms
at android.content.res.XResources.setReplacement(XResources.java:307)
at com.nkl.liveicons.LiveIcons.handleInitPackageResources(LiveIcons.java:30)
at de.robv.android.xposed.IXposedHookInitPackageResources$Wrapper.handleInitPackageResources(IXposedHookInitPackageResources.java:20)
at de.robv.android.xposed.callbacks.XC_InitPackageResources.call(XC_InitPackageResources.java:28)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$6.afterHookedMethod(XposedBridge.java:344)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ResourcesManager.getTopLevelResources(Native Method)
at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1699)
at android.app.ApplicationPackageManager.getResourcesForApplication(ApplicationPackageManager.java:976)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.app.ApplicationPackageManager.getResourcesForApplication(Native Method)
at android.app.ApplicationPackageManager.getText(ApplicationPackageManager.java:1221)
at android.content.pm.ComponentInfo.loadLabel(ComponentInfo.java:102)
at com.jiubang.ggheart.data.c.g(AppDataEngine.java:1865)
at com.jiubang.ggheart.data.c.b(AppDataEngine.java:1758)
at com.jiubang.ggheart.data.c.a(AppDataEngine.java:1747)
at com.jiubang.ggheart.data.c.a(AppDataEngine.java:930)
at com.jiubang.ggheart.apps.desks.b.g.b(DockDataModel.java:268)
at com.jiubang.ggheart.apps.desks.b.g.a(DockDataModel.java:204)
at com.jiubang.ggheart.apps.desks.b.g.a(DockDataModel.java:84)
at com.jiubang.ggheart.apps.desks.diy.frames.dock.DefaultStyle.a.b(DockLogicControler.java:140)
at com.jiubang.ggheart.apps.desks.diy.ao.d(GoLauncherLoader.java:148)
at com.jiubang.ggheart.apps.desks.diy.ao.a(GoLauncherLoader.java:52)
at com.jiubang.ggheart.apps.desks.diy.ap.run(GoLauncherLoader.java:88)
at java.lang.Thread.run(Thread.java:841)
android.content.res.Resources$NotFoundException: com.android.mms:drawable/stat_notify_sms
at android.content.res.XResources.setReplacement(XResources.java:307)
at com.nkl.liveicons.LiveIcons.handleInitPackageResources(LiveIcons.java:30)
at de.robv.android.xposed.IXposedHookInitPackageResources$Wrapper.handleInitPackageResources(IXposedHookInitPackageResources.java:20)
at de.robv.android.xposed.callbacks.XC_InitPackageResources.call(XC_InitPackageResources.java:28)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$6.afterHookedMethod(XposedBridge.java:344)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ResourcesManager.getTopLevelResources(Native Method)
at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1699)
at android.app.ApplicationPackageManager.getResourcesForApplication(ApplicationPackageManager.java:976)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.app.ApplicationPackageManager.getResourcesForApplication(Native Method)
at android.app.ApplicationPackageManager.getText(ApplicationPackageManager.java:1221)
at android.content.pm.ComponentInfo.loadLabel(ComponentInfo.java:102)
at com.jiubang.ggheart.data.c.g(AppDataEngine.java:1865)
at com.jiubang.ggheart.data.c.b(AppDataEngine.java:1758)
at com.jiubang.ggheart.data.c.a(AppDataEngine.java:1747)
at com.jiubang.ggheart.data.c.a(AppDataEngine.java:930)
at com.jiubang.ggheart.apps.desks.b.g.b(DockDataModel.java:268)
at com.jiubang.ggheart.apps.desks.b.g.a(DockDataModel.java:204)
at com.jiubang.ggheart.apps.desks.b.g.a(DockDataModel.java:84)
at com.jiubang.ggheart.apps.desks.diy.frames.dock.DefaultStyle.a.b(DockLogicControler.java:140)
at com.jiubang.ggheart.apps.desks.diy.ao.d(GoLauncherLoader.java:148)
at com.jiubang.ggheart.apps.desks.diy.ao.a(GoLauncherLoader.java:52)
at com.jiubang.ggheart.apps.desks.diy.ap.run(GoLauncherLoader.java:88)
at java.lang.Thread.run(Thread.java:841)
[2014-09-12 21:54:53] TN:- loaded app: com.android.phone
[2014-09-12 21:54:53] TN:- findAndHook: [email protected]
android.content.res.Resources$NotFoundException: com.android.mms:drawable/stat_notify_sms
at android.content.res.XResources.setReplacement(XResources.java:307)
at com.nkl.liveicons.LiveIcons.handleInitPackageResources(LiveIcons.java:30)
at de.robv.android.xposed.IXposedHookInitPackageResources$Wrapper.handleInitPackageResources(IXposedHookInitPackageResources.java:20)
at de.robv.android.xposed.callbacks.XC_InitPackageResources.call(XC_InitPackageResources.java:28)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$6.afterHookedMethod(XposedBridge.java:344)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ResourcesManager.getTopLevelResources(Native Method)
at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1699)
at android.app.LoadedApk.getResources(LoadedApk.java:488)
at android.app.ContextImpl.init(ContextImpl.java:2519)
at android.app.ContextImpl.init(ContextImpl.java:2498)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4537)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1600(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5593)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
PBMC: ABC intent
android.content.res.Resources$NotFoundException: com.android.mms:drawable/stat_notify_sms
at android.content.res.XResources.setReplacement(XResources.java:307)
at com.nkl.liveicons.LiveIcons.handleInitPackageResources(LiveIcons.java:30)
at de.robv.android.xposed.IXposedHookInitPackageResources$Wrapper.handleInitPackageResources(IXposedHookInitPackageResources.java:20)
at de.robv.android.xposed.callbacks.XC_InitPackageResources.call(XC_InitPackageResources.java:28)
at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
at de.robv.android.xposed.XposedBridge$6.afterHookedMethod(XposedBridge.java:344)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
at android.app.ResourcesManager.getTopLevelResources(Native Method)
at android.app.ActivityThread.getTopLevelResources(ActivityThread.java:1699)
at android.app.LoadedApk.getResources(LoadedApk.java:488)
at android.app.ContextImpl.init(ContextImpl.java:2519)
at android.app.ContextImpl.init(ContextImpl.java:2498)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4537)
at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1600(ActivityThread.java:174)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5593)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.NullPointerException
at com.vikas.toaststyler.XposedMod$1.beforeHookedMethod(XposedMod.java:91)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.widget.Toast.show(Native Method)
at com.jiubang.ggheart.components.DeskToast.a(DeskToast.java:63)
at com.jiubang.ggheart.apps.desks.appfunc.a.a(AppFuncExceptionHandler.java:21)
at com.jiubang.ggheart.apps.a.b.b.d(AppDrawerControler.java:1113)
at com.jiubang.ggheart.apps.a.b.b.j(AppDrawerControler.java:1092)
at com.jiubang.shell.appdrawer.GLAppDrawer.handleMessage(GLAppDrawer.java:247)
at com.jiubang.core.message.MessageManager.sendBroadcast(MessageManager.java:170)
at com.go.a.l.b(MsgMgrProxy.java:102)
at com.jiubang.ggheart.data.c.b(AppDataEngine.java:2021)
at com.jiubang.ggheart.data.c.onBCChange(AppDataEngine.java:1907)
at com.go.util.e.broadCast(BroadCaster.java:122)
at com.jiubang.ggheart.data.ew.onReceive(MonitorSver.java:198)
at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:772)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:146)
at android.app.ActivityThread.main(ActivityThread.java:5593)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Is it that Samsung has different packages?
tobbbie said:
Is it that Samsung has different packages?
Click to expand...
Click to collapse
Unfortunately, yes it does...
reaxer said:
Unfortunately, yes it does...
Click to expand...
Click to collapse
Then why don't you make it Samsung based ROM?
---------- Post added at 01:21 PM ---------- Previous post was at 01:20 PM ----------
jamoen said:
Then why don't you make it Samsung based ROM?
Click to expand...
Click to collapse
Well, what if I flash a Cyanogen mod and then install TrimNot?
---------- Post added at 01:21 PM ---------- Previous post was at 01:21 PM ----------
jamoen said:
Then why don't you make it Samsung based ROM?
Click to expand...
Click to collapse
Well, what if I flash a Cyanogen mod and then install TrimNot?
jamoen said:
Then why don't you make it Samsung based ROM?
Click to expand...
Click to collapse
I've never had any issues with Samsung dialer. Reason is I've never owned any Samsung.
jamoen said:
Well, what if I flash a Cyanogen mod and then install TrimNot?
Click to expand...
Click to collapse
Should work then.
Excellent module. Downloaded/installed/activated.
Now how I would know its working or not (there must be some indication...right?)
Thanks a lot again for this mod.
Hi. I try your framework in my N9005 with stock Samsung KK rom. But it doese't work. I try to decompile the original framework and I found the string to modify in framework2.odex.
Now I am a noob and I don't know exaclty how to re-assemble the file to obtain the new odex. Can you help me or say me where I can find some good guides to do this ?
Maybe you can use this to do e new version of TRIMNOT for stock samung roms ......
usmankhichi said:
Excellent module. Downloaded/installed/activated.
Now how I would know its working or not (there must be some indication...right?)
Click to expand...
Click to collapse
If you do a backup, the figure of the save records will go beyond 500.
But in the visual call log itself there are still shown 500 positions. I.e. if you make a call, the 500th disappears.
TheTAMAS said:
Hi folks!
Who all are fed up because Android just won't let you have a call log that can have more than 500 entries?
Well, I am :laugh:
Meet TrimNot
It's an Xposed Framework Module & can be found here-
http://repo.xposed.info/module/com.reaxer.android.xposed.mods.trimnot
This simple mod doesn't comes with GUI but does what we need i.e; Unlimited Call Log :highfive:
Using Xposed mods needs one to have Root access on the phone so that's one more reason to Root your Android powered device
ALL THE CREDITS GOES TO THE DEVELOPER - reaxer
I'm just sharing it with the community :angel:
Click to expand...
Click to collapse
Doesn't work on LGD855-(32GB/ROM-3GB/RAM with CloudyG3_v1.2_kitkat_odexed).
Has any one know that the app is stable or the problem is about my phone?
Thanks your advice!!!
TheTAMAS said:
Hi folks!
Who all are fed up because Android just won't let you have a call log that can have more than 500 entries?
Well, I am :laugh:
Meet TrimNot
It's an Xposed Framework Module & can be found here-
http://repo.xposed.info/module/com.reaxer.android.xposed.mods.trimnot
This simple mod doesn't comes with GUI but does what we need i.e; Unlimited Call Log :highfive:
Using Xposed mods needs one to have Root access on the phone so that's one more reason to Root your Android powered device
ALL THE CREDITS GOES TO THE DEVELOPER - reaxer
I'm just sharing it with the community :angel:
Click to expand...
Click to collapse
Hi, can you share your apps source, i would like to try backport it to JellyBean (Slimbean )?
bye
ping_2000
Ping_2000 said:
Hi, can you share your apps source, i would like to try backport it to JellyBean (Slimbean )?
bye
ping_2000
Click to expand...
Click to collapse
He's the creator of the module.. I just shared it with the community.. :angel:
P.M. him or mention him.. :good:
Skip typing - hit
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
instead..
Advanced Logging is a Xposed to provide more transparency to applications.
Filter Logcat for AdvancedLogging
Features:
1) Bypass SSL Pinning.
2) Dump GCore(This will try to dump a gcore(x32 only for now) to the external sdcard after 5secs of app launch, dump take about ~15mins or longer ,core will be located in /Android/data/org.raslin777.advancedLogging)
3) Dump Dex will try to dump the dex of application to its data folder locations.
4) Unity Hook(Allows you to modify the dex file but redirect the unity loading to another apk ie. modded apk installed but hooked pointed to unmodded version, help when application is checking for sigs or changes in the dex)
5) GrepHookAllMethods(Type a name and if the loaded class contains that name we will hook all methods of that class, This will display in logcat all method calls with their parameters and values with their return values as they are called.)
6) Log All Classes(this will log to a myfile.txt to the data folder of the hooked application all the classes called)
7) Grep LogAllClasses(Filters the output of #6)
8) Hook all methods of classes(This will look in /data/data/org.raslin777.advancedLogging/classes.txt for classes to hook, it will hook all methods of that class, This will display in logcat all method calls with their parameters and values with their return values as they are called)
9) Hook Fields, Will also output classes fields with the logcat.
10) DecodeHex will change Hex to Ascii code
11) Change Return (Type Class and method, and type the return you want. This does not change parameters)
12) Library Injection(This will hook into libc.so select with function you want to send to logcat. Still working on more output for this. write to external sdcard need for this, dont mind the mono hook for dumping unity)
Native/System Function(REQUIRES REBOOT)
1)App Perm[Working on 6.0.1](Application to inject permissions into, will not display in properties but should work check xposed log for success or failure)
1)Perm to add[Working on 6.0.1](Type the permission to add if none typed will add write to external sdcard)
2) Debug all Apps(Enable Debug all apps and allows apps to be selected for debugging via settings debugging(So we can wait for debugger))
Download:
http://repo.xposed.info/module/org.raslin777.advancedlogging
SourceCode:
https://github.com/Raslin777/XposedAdvancedLogging
Holy smokes thanks for this! Literally perfect timing for my needs!
Wow, this sounds amazing! Trying it out...
is this like basic key logger,please tell me ,does it record kestrokes
shasivadhan said:
is this like basic key logger,please tell me ,does it record kestrokes
Click to expand...
Click to collapse
No this is not a key-logger, this is a tool to help with debugging applications. A few useful things would be for people who want to debug their own application code, checking for malware in encrypted/obfuscated code or working on integration for buggy app into ports/roms.
Hi there. Will it be possible to incorporate Reflections for runtime scans/queries? It will be really useful.
https://github.com/ronmamo/reflections
Tomiie said:
Hi there. Will it be possible to incorporate Reflections for runtime scans/queries? It will be really useful.
https://github.com/ronmamo/reflections
Click to expand...
Click to collapse
This is very interesting, currently I am fixing gcore dumping(need to compile arm64 gdb, some bugs too) and adding il2cpp dumping but this looks cool. First I will need to test it and contact the dev too see if he will allow it in my app.
Released Source Code. Its very messy(just have limited time to clean up/add new features)
Code:
03 нояб. 2016 г. 13:50:44 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'JDQ39' with fingerprint 'Lenovo/A369i/A369i:4.2.2/JDQ39/A369i_ROW_S108_130929:user/release-keys'
Loading modules from /data/app/org.raslin777.advancedLogging-1.apk
Loading class org.raslin777.advancedLogging.HackService
java.lang.ClassNotFoundException: Didn't find class "org.raslin777.advancedLogging.HackService" on path: DexPathList[[zip file "/data/app/org.raslin777.advancedLogging-1.apk"],nativeLibraryDirectories=[/system/lib, /system/lib/arm, /data/downloads]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:421)
at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
at dalvik.system.NativeStart.main(Native Method)
I dont think i was able to make it work (
I dont see any logs anywhere
Could you please write very short guide how to use it?
myfile.txt doesnt seem to appear
rostonix said:
Code:
03 нояб. 2016 г. 13:50:44 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'JDQ39' with fingerprint 'Lenovo/A369i/A369i:4.2.2/JDQ39/A369i_ROW_S108_130929:user/release-keys'
Loading modules from /data/app/org.raslin777.advancedLogging-1.apk
Loading class org.raslin777.advancedLogging.HackService
java.lang.ClassNotFoundException: Didn't find class "org.raslin777.advancedLogging.HackService" on path: DexPathList[[zip file "/data/app/org.raslin777.advancedLogging-1.apk"],nativeLibraryDirectories=[/system/lib, /system/lib/arm, /data/downloads]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:421)
at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
at dalvik.system.NativeStart.main(Native Method)
I dont think i was able to make it work (
I dont see any logs anywhere
Could you please write very short guide how to use it?
myfile.txt doesnt seem to appear
Click to expand...
Click to collapse
The error you have seems like the xposed mod is not loading during bootup. If it does not load none of the hooks will work. Did you compile this from github or install this from the repo?
If your trying to locate the myfiles.txt if will be located in /data/data/(apppackagename)/myfile.txt
t436h05t said:
The error you have seems like the xposed mod is not loading during bootup. If it does not load none of the hooks will work. Did you compile this from github or install this from the repo?
If your trying to locate the myfiles.txt if will be located in /data/data/(apppackagename)/myfile.txt
Click to expand...
Click to collapse
Thanks mate. Appreciate your reply.
I used repo version and version of compiled apk from github.
Actually i have the same error on real Android device (alcatel one touch pop3) and bluestacks emulator
Xprivacy mod is working btw.
Upd. I tried other several mods. Everything works besides Advanced Logging. I wanna try it so badly
Code:
-----------------
03 нояб. 2016 г. 13:50:44 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'JDQ39' with fingerprint 'Lenovo/A369i/A369i:4.2.2/JDQ39/A369i_ROW_S108_130929:user/release-keys'
Loading modules from /data/app/org.raslin777.advancedLogging-1.apk
Loading class org.raslin777.advancedLogging.HackService
java.lang.ClassNotFoundException: Didn't find class "org.raslin777.advancedLogging.HackService" on path: DexPathList[[zip file "/data/app/org.raslin777.advancedLogging-1.apk"],nativeLibraryDirectories=[/system/lib, /system/lib/arm, /data/downloads]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:421)
at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
at dalvik.system.NativeStart.main(Native Method)
Loading modules from /data/app/biz.bokhorst.xprivacy-1.apk
Loading class biz.bokhorst.xprivacy.XPrivacy
java.lang.IllegalStateException: Unable to get package info for com.bluestacks.bstfolder; is package not installed?
at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java:376)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:329)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:205)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1500(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5021)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.IllegalStateException: Unable to get package info for com.bluestacks.appguidance; is package not installed?
at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java:376)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:329)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:205)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1500(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5021)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
java.lang.IllegalStateException: Unable to get package info for com.bluestacks.bluestackslocationprovider; is package not installed?
at android.app.LoadedApk.initializeJavaContextClassLoader(LoadedApk.java:376)
at android.app.LoadedApk.getClassLoader(LoadedApk.java:329)
at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:205)
at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:611)
at android.app.ActivityThread.handleBindApplication(Native Method)
at android.app.ActivityThread.access$1500(ActivityThread.java:135)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5021)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
Tried to compile apk from github source.. the same error in xposed log
rostonix said:
Thanks mate. Appreciate your reply.
I used repo version and version of compiled apk from github.
Actually i have the same error on real Android device (alcatel one touch pop3) and bluestacks emulator
Xprivacy mod is working btw.
Upd. I tried other several mods. Everything works besides Advanced Logging. I wanna try it so badly
Tried to compile apk from github source.. the same error in xposed log
Click to expand...
Click to collapse
I haven't tried bluestacks, I will give it a try tomorrow and report back here. I did a full uninstall and reinstall and no issues and there are others up and running without issues(). I would recommend running a earlier version 1.6.3 just as a test. Also note all of my testing has been with Android 6.0.1. What android version are you running? The only other thing could be instant run when compiling but I believe I disabled it when compiling. I will run some tests and check back here.
t436h05t said:
I haven't tried bluestacks, I will give it a try tomorrow and report back here. I did a full uninstall and reinstall and no issues and there are others up and running without issues(). I would recommend running a earlier version 1.6.3 just as a test. Also note all of my testing has been with Android 6.0.1. What android version are you running? The only other thing could be instant run when compiling but I believe I disabled it when compiling. I will run some tests and check back here.
Click to expand...
Click to collapse
It is Andoid 4.4.2 in Bluestacks
4.4.4 in LeapDroid (another emulator)
When i try to install it (compiled version from github) to real device with 4.4.2 i get error while pacage analysis (no installation after this)
Also tried all three precompiled versions from github archive (with 12 and 13 suffixes)
rostonix said:
It is Andoid 4.4.2 in Bluestacks
4.4.4 in LeapDroid (another emulator)
When i try to install it (compiled version from github) to real device with 4.4.2 i get error while pacage analysis (no installation after this)
Also tried all three precompiled versions from github archive (with 12 and 13 suffixes)
Click to expand...
Click to collapse
I can confirm this error happens on bluestacks. Running Version 1.6.3 does work as a temporary fix. You can down load this via the xposed application in the repo list. I will release a new version shortly to fix the issue. Ty for the help on this!
t436h05t said:
I can confirm this error happens on bluestacks. Running Version 1.6.3 does work as a temporary fix. You can down load this via the xposed application in the repo list. I will release a new version shortly to fix the issue. Ty for the help on this!
Click to expand...
Click to collapse
Thank you It really works
If you don't mind i have another question. I used eagle eye recently for reverse android application ( to logdata that is requested by apps and values that they got in return). I thought your application can do something like this.
For example if app request Android build version
Code:
I/Xposed ( 2982): android.os.Build$VERSION
Can i see returned values in log with your application?
rostonix said:
Thank you It really works
If you don't mind i have another question. I used eagle eye recently for reverse android application ( to logdata that is requested by apps and values that they got in return). I thought your application can do something like this.
For example if app request Android build version
Code:
I/Xposed ( 2982): android.os.Build$VERSION
Can i see returned values in log with your application?
Click to expand...
Click to collapse
Logging the classes will only log the classes to myfile.txt, I think your looking to log the methods from 5(grep name of hooked methods) or 8(provide classes for hook methods in classes.txt) listed in the features(this will output to logcat).
This will dump the methods params and returns values. Also note that dumping field values is only when using classes.txt (feature 8)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
t436h05t said:
Logging the classes will only log the classes to myfile.txt, I think your looking to log the methods from 5(grep name of hooked methods) or 8(provide classes for hook methods in classes.txt) listed in the features(this will output to logcat).
This will dump the methods params and returns values. Also note that dumping field values is only when using classes.txt (feature 8)
Click to expand...
Click to collapse
This is what i gor in my classes.txt in data/data/advancedlogging folder:
android.os
android.os.Build$VERSION
android.os.Build
I dont think i can see the difference in logcat for these strings. Or maybe i do something wrong
I have checked 8 setting in software.
rostonix said:
This is what i gor in my classes.txt in data/data/advancedlogging folder:
android.os
android.os.Build$VERSION
android.os.Build
I dont think i can see the difference in logcat for these strings. Or maybe i do something wrong
I have checked 8 setting in software.
Click to expand...
Click to collapse
i would try the grep method for android just as a test and see if you get the proper logcat.
t436h05t said:
i would try the grep method for android just as a test and see if you get the proper logcat.
Click to expand...
Click to collapse
I added android.os.Build$VERSION there
Nothing changed.
Rebooted. Clean test
I cant help it....
shasivadhan said:
is this like basic key logger,please tell me ,does it record kestrokes
Click to expand...
Click to collapse
did you even pay attention, to the description, for what this module does? Its the most descriptive, description I've seen on any of the modules thus far...I'm thinking I'd be embarrassed if I were you.. Keylogger are you serious?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
SnapTrap - A new take on enhancing Snapchat!
SnapTrap is a new open-source Xposed module for Snapchat, the aim of this project is to bring back the old features from other projects like SnapTools and Snapprefs but for the latest version of Snapchat!
We are active on Discord so if you want to get notifed when we release a new update to SnapTrap or if you have your own suggestions, feel free to join here: link!
SnapTrap is being developed on a OnePlus 6T running Android 10 so there might be some compatibility issues with other device, if you find some issues please let me know and I'll fix them ASAP!
Table of content
Download
Requirements
Root
LSPosed
SafetyNet
Features
Working
Planned
License
Links
Requirements
SnapTrap requires 2 things to work properly:
Root access.
LSPosed framework.
RootWe highly recommend using Magisk!
You can find a guide on how to install it here: link!
LSPosedSnapTrap was made with LSPosed and we highly recommend that you use that too, you could technically use EdXposed or old Xposed manager but we can't guarantee that it will work!
You can find a guide on how to install LSPosed here: link!
Features
SnapTrap is in a very early development stage and we are still doing a lot of research about Snapchat so all features are not yet available or 100% working, but we are working very hard on bringing back all the futures from other projects like: SnapTools or Snapprefs to the latest Snapchat version, we are also working on implementing our own ideas!
WorkingHere is a list of working SnapTrap features:
Saving incoming Snapchat images and videos (without overlay).
Saving Snapchat stories.
Screenshot bypass.
Compatible Snapchat version checks.
Automatic updates.
PlannedWe have a ton of planned features and we can't fit them all here nor do we have the time to write them all down, in a very near future a complete roadmap will be available here: link!
License
The SnapTrap project is licensed under the terms of the GNU General Public License v3.0 license.
Links
Website
Downloads
Discord
Twitter
Source code
We now support backwards compatibility so the supported versions are:
11.45.0.38
11.46.0.33
11.47.0.36
Screenshot bypass have also been added!
Looks promising!
Is this confirmed only working with Android 10?
Or any chances this working with Android 11 too?
memocatcher said:
Looks promising!
Is this confirmed only working with Android 10?
Or any chances this working with Android 11 too?
Click to expand...
Click to collapse
Some users in my Discord are running Android 11 and it works fine!
I'm sorry but not working for me. I don't know if the developer will add new features, but it is not working now.
Is this project still alive?
fobtob387 said:
Is this project still alive?
Click to expand...
Click to collapse
The last update was just a few weeks ago so I think so! I downloaded it from GitHub beacause the website is not working for me atm
This is activated but doesn't seem to work.
Setting closed when tried to use it
I'm on android 12
Does anyone still have a copy of the module?
kcivi said:
Does anyone still have a copy of the module?
Click to expand...
Click to collapse
Release v1.9 · TheGreyRaven/SnapTrap
Xposed module for enhancing Snapchat! Contribute to TheGreyRaven/SnapTrap development by creating an account on GitHub.
github.com
has anyone managed to make it work?
ledruide93 said:
has anyone managed to make it work?
Click to expand...
Click to collapse
You could rather use snapmod instead. It's on github
Lucky_069 said:
You could rather use snapmod instead. It's on github
Click to expand...
Click to collapse
I installed Snapmod and it works, thank you brother
I get a error message when I click on settings
FATAL EXCEPTION: mqt_native_modules
Process: com.snaptrap, PID: 9841
java.lang.RuntimeException: Could not invoke SnapSettings.exportGetSaveSnaps
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:383)
at com.facebook.react.bridge.JavaModuleWrapper.invoke(JavaModuleWrapper.java:151)
at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:27)
at android.os.Looper.loop(Looper.java:223)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run(MessageQueueThreadImpl.java:226)
at java.lang.Thread.run(Thread.java:923)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invoke(Native Method)
at com.facebook.react.bridge.JavaMethodWrapper.invoke(JavaMethodWrapper.java:372)
... 8 more
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lde/robv/android/xposed/XposedBridge;
at com.snaptrap.libs.Logging.log(Logging.java:13)
at com.snaptrap.libs.Settings.getSaveSnaps(Settings.java:83)
at com.snaptrap.libs.Settings.exportGetSaveSnaps(Settings.java:145)
... 10 more
Caused by: java.lang.ClassNotFoundException: de.robv.android.xposed.XposedBridge
... 13 more
ledruide93 said:
I installed Snapmod and it works, thank you brother
Click to expand...
Click to collapse
i couldnt..send me the snap apk which is supported in snapmod
Danish on XDA said:
i couldnt..send me the snap apk which is supported in snapmod
Click to expand...
Click to collapse
Here
GitHub - rodit/SnapMod: Xposed module for Snapchat.
Xposed module for Snapchat. Contribute to rodit/SnapMod development by creating an account on GitHub.
www.google.com
xerel89 said:
Here
GitHub - rodit/SnapMod: Xposed module for Snapchat.
Xposed module for Snapchat. Contribute to rodit/SnapMod development by creating an account on GitHub.
www.google.com
Click to expand...
Click to collapse
thanks bro
..its working pretty gud...but one thing i would like to have is like anti screenshot something..cuz the other person takes ss and i dont want someone to take ss
Danish on XDA said:
thanks bro
..its working pretty gud...but one thing i would like to have is like anti screenshot something..cuz the other person takes ss and i dont want someone to take ss
Click to expand...
Click to collapse
You can't control what the other person does on his phone. You are literally using a snapmod which in itself bypasses the restrictions by official snapchat lol the irony
Lucky_069 said:
You can't control what the other person does on his phone. You are literally using a snapmod which in itself bypasses the restrictions by official snapchat lol the irony
Click to expand...
Click to collapse
Btw.. does Snapchat ban accounts that use some kind of a mod?
Danish on XDA said:
Btw.. does Snapchat ban accounts that use some kind of a mod?
Click to expand...
Click to collapse
It may but no bans on this one yet