T-CDMA 64 - Android

I have an AOSP 2.1 build for the eris and i have that instead of the carrier name. I had a previous build that i was using that did not have this problem but after flashing a newer build it changed. I know there was a fix floating around somewhere but i'm not able to find it and i was having a problem editing eri.xml in framework-res.apk. I tried pushing eri.xml to /system/etc like it was before but it never corrects the problem. If someone has some advice or that T-CDMA 64 fix please reply

TheDanimal said:
I have an AOSP 2.1 build for the eris and i have that instead of the carrier name. I had a previous build that i was using that did not have this problem but after flashing a newer build it changed. I know there was a fix floating around somewhere but i'm not able to find it and i was having a problem editing eri.xml in framework-res.apk. I tried pushing eri.xml to /system/etc like it was before but it never corrects the problem. If someone has some advice or that T-CDMA 64 fix please reply
Click to expand...
Click to collapse
1) try putting the eri.xml file in /data
2) Do you use APK Manager? I just did a test edit of the eri.xml in framework-res.apk and it seems to be ok, although I did not test on a phone.

thanks for the tip. i edited it but haven't tested it yet. i just need to fix that and get the softkey lights working, the camcorder force closes and no trackball notification, the LED lights up as a notification. other than that this AOSP ROM runs awesome, less than 40MB and runs very smooth and fast even without setcpu. BTW, if someone is trying to build AOSP and are getting no sound at all, change your boardconfig.mk where it says "BOARD_USES_GENERIC_AUDIO" set it to false and your sound should work. I also made sure there was an init.desirec.rc in my ramdisk that fixed pretty much all the other problems except for this listed above.

TheDanimal said:
thanks for the tip. i edited it but haven't tested it yet. i just need to fix that and get the softkey lights working, the camcorder force closes and no trackball notification, the LED lights up as a notification. other than that this AOSP ROM runs awesome, less than 40MB and runs very smooth and fast even without setcpu. BTW, if someone is trying to build AOSP and are getting no sound at all, change your boardconfig.mk where it says "BOARD_USES_GENERIC_AUDIO" set it to false and your sound should work. I also made sure there was an init.desirec.rc in my ramdisk that fixed pretty much all the other problems except for this listed above.
Click to expand...
Click to collapse
What vendor tree are you using? You wouldn't happen to be willing to post an overview of the steps that you have gone through in order to build AOSP from source for the Eris, would you? I have yet to get that working well, but haven't looked at it in a while. My SgtShultz ROM is pretty much where I'm at, and actually the audio does not work in it. Maybe you solved my issue too! I'll look at it again in a few days after I finally get Android Builder v.5 out...
Thanks!
Side note: I've actually been running an Eris port of the Hero ROM called 'aospMOD', which is AOSP Froyo from source for the Hero. I have permission to port it, but would rather have one built from source. Do you plan to post this build for others to download? I'm not necessarily looking to be the dev for a ROM. I just want the Eris community to have such a beast as an option.

first thing i did was git clone darchstars vendor tree from here http://github.com/darchstar/vendor_htc_desirec.git. i remember i had to modify something to get it to start building, other than changing the BOARD_USES_GENERIC_AUDIO. it actually builds for the dream_sapphire but uses all the droid eris proprietaries which may be why the softkey lights and camcorder don't work. i'll look at it more when i get home and let you know.
If anyone viewing this thread has any information or advice please feel free to share the knowledge.
ok, here's what i did, if i remember right. I ran . build/envsetup.sh and also the vendorsetup.sh from both darchstars' vendor tree and the one for dream-sapphire. I looked in the mk files and found in device.mk, in darchstars' vendor tree, was pointing to dream_sapphire. the default folder for dream/sapphire in my repo was dream-sapphire, so i had to change the "-" into "_". I ran extract-files.sh in both darchstar's vendor and the dream_sapphire just to be sure. i then lunched the aosp_dream_sapphire (just type lunch and it will bring up a menu, for anyone else reading this) then ran make -j4. i may be missing something but i'm at work and trying to do this by memory. when it's done you'll have some .img files and some folders under out>product(i think)>dream_sapphire. i zipped my boot.img and system folder and dropped it in the original update folder in dsixda's awesome kitchen.
I also noticed JIT was enabled by default so after i loaded the rom i used setprop after doing adb shell and changed the dalvik heap to something i saw online someplace (38m i think, for stability with JIT) it's been running nice and smooth with no issues i had before. almost forgot, i made sure the init.desirec.rc was in the ramdisk, this caused a lot of major issues before.
when i get home i'll check this post again and also check around on my laptop and make sure everything i said was right. hopefully we, and anyone reading this, will benefit from all this info.

TheDanimal said:
first thing i did was git clone darchstars vendor tree from here http://github.com/darchstar/vendor_htc_desirec.git. i remember i had to modify something to get it to start building, other than changing the BOARD_USES_GENERIC_AUDIO. it actually builds for the dream_sapphire but uses all the droid eris proprietaries which may be why the softkey lights and camcorder don't work. i'll look at it more when i get home and let you know.
If anyone viewing this thread has any information or advice please feel free to share the knowledge.
ok, here's what i did, if i remember right. I ran . build/envsetup.sh and also the vendorsetup.sh from both darchstars' vendor tree and the one for dream-sapphire. I looked in the mk files and found in device.mk, in darchstars' vendor tree, was pointing to dream_sapphire. the default folder for dream/sapphire in my repo was dream-sapphire, so i had to change the "-" into "_". I ran extract-files.sh in both darchstar's vendor and the dream_sapphire just to be sure. i then lunched the aosp_dream_sapphire (just type lunch and it will bring up a menu, for anyone else reading this) then ran make -j4. i may be missing something but i'm at work and trying to do this by memory. when it's done you'll have some .img files and some folders under out>product(i think)>dream_sapphire. i zipped my boot.img and system folder and dropped it in the original update folder in dsixda's awesome kitchen.
I also noticed JIT was enabled by default so after i loaded the rom i used setprop after doing adb shell and changed the dalvik heap to something i saw online someplace (38m i think, for stability with JIT) it's been running nice and smooth with no issues i had before. almost forgot, i made sure the init.desirec.rc was in the ramdisk, this caused a lot of major issues before.
when i get home i'll check this post again and also check around on my laptop and make sure everything i said was right. hopefully we, and anyone reading this, will benefit from all this info.
Click to expand...
Click to collapse
Awesome! Thanks. I actually tried Conap's and Kaos' trees, but never could quite get things to work. So, I started my own tree. It never occurred to me to just built it like you did. I've pretty much tried to change everything to be desirec specific. Your way worked and mine didn't (yet), so... good job! The other trees seem to be geared for CM6, although it might not matter as much as I thought. I can build plain AOSP Froyo all day without the vendor tree like I did for SgtShultz, but apparently compiling with the vendor tree gives some extra 'compiled-in' tweaks that you don't get otherwise.
Of course, I'm bad to have several things going at once, so I haven't looked at the vendor tree since picking Android Builder back up. However, we plan to start integrating vendor trees into AB in the future to make things easier for people to build a working ROM from source.
Instructions like this are very helpful to others who come behind you. Thank you for the post!

I noticed there's a device_dream_sapphire.mk in the vendor_htc_desirec folder, and i've just pointed the device.mk to that file to see if it compiles any differently. I couldn't get apkmanager to work right so i'll mess with that some other time. I'll post a link to the build i have so far. i kept running into a problem where the setupwizard would force close and keep looping, but then i realized it was because i forgot to add launcher.apk or some other launcher into /system/app before i built it.
still no camcorder, softkey lights, MMS might be working now. Still no trackball notifications. maybe more stuff but i haven't tested everything
thought i'd edit this and credit people (just to be safe)
thanks to conap and decand3nce for the CFS kernel
dsixda for the awesome kitchen

Last night I finished building after changing the device.mk to point to the device_dream_sapphire.mk inside vendor_htc_desirec. same results, but, I did open up framework-res.apk and completely removed eri.xml. I had an eri.xml file I had pulled from somewhere and I dropped it in /data after editing it to say Verizon Wireless and fixed that problem. I pulled a logcat for the camcorder error it says this E/audio_input( 59): unsupported parameter: x-pvmf/media-input-node/cap-config-
interface;valtype=key_specific_value
E/audio_input( 59): VerifyAndSetParameter failed
If anyone has any insight on this please let me know. On a good note, MMS works, still no softkey lights.
I realized I put the wrong kernel in this one, i meant to add in the CFS kernel from conap and decad3nce and added a BFS kernel that OC's to 710. When I get home i'll put the right one in there and upload it here if anyone wants to tinker with it.

any progress?
feel free to kang my Vanilla ROM and tear it apart, use it however you'd like
question... for your MMS... does 3GP video work? that's something i'm still trying to dig into!!!

Sorry i didn't reply to the PM. I normally don't sign in and just lurk. I've tried using the camera and libs from your vanilla ROM but it still force closes. The preview will be up for about a second and i get the force close. For the MMS question, are you asking about sending and receiving 3GP video? Here is the portion of the logcat i have for the video recorder.
E/MediaRecorder( 587): prepare failed: -17
E/videocamera( 587): prepare failed for /sdcard/DCIM/Camera/video-2010-10-05-13
-05-42.3gp
V/videocamera( 587): Releasing media recorder.
V/videocamera( 587): Empty video file deleted: /sdcard/DCIM/Camera/video-2010-1
0-05-13-05-42.3gp
E/CameraInput( 59): Unsupported parameter(x-pvmf/media-input-node/cap-config-i
nterface;valtype=key_specific_value)
E/CameraInput( 59): VerifiyAndSetParameter failed on parameter #0
E/audio_input( 59): unsupported parameter: x-pvmf/media-input-node/cap-config-
interface;valtype=key_specific_value
E/audio_input( 59): VerifyAndSetParameter failed
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
D/CameraService( 59): unlock from pid 59 (mClientPid 59)
D/CameraService( 59): clear mCameraClient (pid 59)
D/CameraService( 59): Client::disconnect() E (pid 59 client 0x0)
D/CameraService( 59): camera is unlocked (mClientPid = 0), don't tear down har
dware
D/AndroidRuntime( 587): Shutting down VM
W/dalvikvm( 587): threadid=3: thread exiting with uncaught exception (group=0x4
001e198)
E/AndroidRuntime( 587): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 587): java.lang.RuntimeException: java.io.IOException: prepar
e failed.
E/AndroidRuntime( 587): at com.android.camera.VideoCamera.initializeReco
rder(VideoCamera.java:935)
E/AndroidRuntime( 587): at com.android.camera.VideoCamera.access$200(Vid
eoCamera.java:84)
E/AndroidRuntime( 587): at com.android.camera.VideoCamera$MainHandler.ha
ndleMessage(VideoCamera.java:182)
E/AndroidRuntime( 587): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 587): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 587): at android.app.ActivityThread.main(ActivityThrea
d.java:4363)
E/AndroidRuntime( 587): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 587): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 587): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime( 587): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:618)
E/AndroidRuntime( 587): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 587): Caused by: java.io.IOException: prepare failed.
E/AndroidRuntime( 587): at android.media.MediaRecorder._prepare(Native M
ethod)
E/AndroidRuntime( 587): at android.media.MediaRecorder.prepare(MediaReco
rder.java:467)
E/AndroidRuntime( 587): at com.android.camera.VideoCamera.initializeReco
rder(VideoCamera.java:931)
E/AndroidRuntime( 587): ... 10 more
I/Process ( 83): Sending signal. PID: 587 SIG: 3
I/dalvikvm( 587): threadid=7: reacting to signal 3
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/dalvikvm( 587): Wrote stack trace to '/data/anr/traces.txt'
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/DumpStateReceiver( 83): Added state dump to 1 crashes
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/mm-camera-aec( 59): Becker aec_update_gamma mode:1
I/Process ( 587): Sending signal. PID: 587 SIG: 9
D/CameraService( 59): Client::~Client E (pid 59, client 0x0)
I/WindowManager( 83): WIN DEATH: Window{43bf0410 com.android.camera/com.androi
d.camera.VideoCamera paused=false}
I/ActivityManager( 83): Process com.android.camera (pid 587) has died.
I/WindowManager( 83): WIN DEATH: Window{43b5f5e0 com.android.camera/com.androi
d.camera.Camera paused=false}
I/WindowManager( 83): WIN DEATH: Window{43bbe520 SurfaceView paused=false}
I/WindowManager( 83): WIN DEATH: Window{43c6d358 SurfaceView paused=false}

no worries on the PM... nothing too important
for the camera, i bet it's a couple of the libs needed... i had an issue with that as well. has been a while, but when i get home i will check my "internal" change log and figure out what i did to replace (again, i'm pretty sure is was a couple of camera libs... libcamera.so, etc... i'll get you an "exact" list and post it up).
as for MMS... i don't think there is an issue sending "anything." however, with the APN's that most of us Eris users have for "vanilla" MMS, animated GIFs and 3pg video will NOT display properly when received. (i.e., you will receive the message, but you get ONLY the first frame of the GIF or 3gp video... and nothing else)

I'll test the video when i get the chance. I've tried using different camera libs. I used the libcamera and libcameraservice from the vanilla ROM and still have the same problem. I also found in an error in my logcat referring to the lights (softkey lights) they don't work at all. Here is the error from logcat:
E/lights ( 90): write_int failed to open /sys/class/leds/vtkey-backlight/brightness. i checked my init.desirec.rc and there's no entry for that. I'm stumped there as well.
Well, apparently I'm not very observant. I had to add a line to init.rc, not init.desirec.rc. the line added was under
# Permissions for System Server and daemons. the line i added was chown system system /sys/class/leds/vtkey-backlight/brightness. softkey lights work now.
light sensor isn't working right, soft key lights only work if i touch the screen or trackball. I tried covering the sensor while the screen was lit and nothing happens. Anyone have any ideas?

i think these libs are also needed for cam/recorder to work. however, i've never gotten zoom to work properly (though it's just digital zoom).
in any case... if you can figure out the auto-brightness, i'd love to know!!! (i have same issue).
libOmxMpeg4Dec.so
libOmxH264Dec.so
libOmxCore.so
libOmxVidEnc.so
libmedia.so
libc.so
libOlaBase.so

video recorder is still force closing. I'll look around and see what I can figure out about the auto-backlight and softkey lights.

I'm thinking that, maybe it's the way it compiles the code for the lights. If you look in the source in the hardware folder and under liblights (I think) you can edit the code for lights.h and lights.c somewhere in there. lights.c has information about lighting the trackball. I don't know enough about coding that stuff to do anything with it but maybe someone can. Possibly sensors.c could have something to do with it as well.

Related

[Solved] Compiling Apps Problem

I've been trying to compile AOSP apps individually and that doesn't seem to work. These are the steps I took:
1. Install GCC and Java
2. The repo commands (sync from android git etc)
3. make Gallery3D
4. push Gallery3D.apk /system/app/
So as you can see, compilation went on fine. And pushing to my phone also went fine (CM 5.0.4.1). However, when I try to run Gallery3D, I got FC. Here's my logcat:
I/ActivityManager( 93): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.cooliris.media/.Gallery }
V/RenderScript_jni( 6329): surfaceDestroyed
V/RenderScript( 6329): setSurface 0 0 0x0
D/ViewFlipper( 6329): updateRunning() mVisible=false, mStarted=true, mUserPresent=true, mRunning=false
D/LocationManager( 6198): removeUpdates: listener = [email protected]
D/NetworkLocationProvider( 93): removeListener(): wallpaper
D/NetworkLocationProvider( 93): enableLocationTracking(): false
E/NetworkLocationProvider( 93): releaseCheckLocationLock: wake lock has already been released
D/SensorManager(18699): found sensor: BMA150 3-axis Accelerometer, handle=0
D/SensorManager(18699): found sensor: AK8973 3-axis Magnetic field sensor, handle=1
D/SensorManager(18699): found sensor: AK8973 Orientation sensor, handle=2
D/SensorManager(18699): found sensor: CM3602 Proximity sensor, handle=4
D/SensorManager(18699): found sensor: CM3602 Light sensor, handle=5
W/ResourceType(18699): Failure getting entry for 0x7f02003a (t=1 e=58) in package 0: 0xffffffb5
D/AndroidRuntime(18699): Shutting down VM
W/dalvikvm(18699): threadid=3: thread exiting with uncaught exception (group=0x4001b178)
E/AndroidRuntime(18699): Uncaught handler: thread main exiting due to uncaught exception
E/AndroidRuntime(18699): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.cooliris.media/com.cooliris.media.Gallery}: android.content.res.Resources$NotFoundException: Resource ID #0x7f02003a
E/AndroidRuntime(18699): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
E/AndroidRuntime(18699): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
E/AndroidRuntime(18699): at android.app.ActivityThread.access$2200(ActivityThread.java:119)
E/AndroidRuntime(18699): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
E/AndroidRuntime(18699): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime(18699): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(18699): at android.app.ActivityThread.main(ActivityThread.java:4363)
E/AndroidRuntime(18699): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(18699): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(18699): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
E/AndroidRuntime(18699): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
E/AndroidRuntime(18699): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime(18699): Caused by: android.content.res.Resources$NotFoundException: Resource ID #0x7f02003a
E/AndroidRuntime(18699): at android.content.res.Resources.getValue(Resources.java:891)
E/AndroidRuntime(18699): at android.content.res.Resources.getDrawable(Resources.java:579)
E/AndroidRuntime(18699): at com.cooliris.media.HudLayer.<init>(HudLayer.java:121)
E/AndroidRuntime(18699): at com.cooliris.media.GridLayer.<init>(GridLayer.java:134)
E/AndroidRuntime(18699): at com.cooliris.media.Gallery.onCreate(Gallery.java:78)
E/AndroidRuntime(18699): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
E/AndroidRuntime(18699): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
E/AndroidRuntime(18699): ... 11 more
I/Process ( 93): Sending signal. PID: 18699 SIG: 3
I/dalvikvm(18699): threadid=7: reacting to signal 3
I/dalvikvm(18699): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 93): Added state dump to 1 crashes
Click to expand...
Click to collapse
Besides this, I noticed that my Gallery3D.apk is smaller size(~500kb) than the one which comes with CM (~700kb).
Any help guys? Been trying to figure this out and googling. What did I miss?
arctu said:
I've been trying to compile AOSP apps individually and that doesn't seem to work. These are the steps I took:
1. Install GCC and Java
2. The repo commands (sync from android git etc)
3. make Gallery3D
4. push Gallery3D.apk /system/app/
So as you can see, compilation went on fine. And pushing to my phone also went fine (CM 5.0.4.1). However, when I try to run Gallery3D, I got FC. Here's my logcat:
Besides this, I noticed that my Gallery3D.apk is smaller size(~500kb) than the one which comes with CM (~700kb).
Any help guys? Been trying to figure this out and googling. What did I miss?
Click to expand...
Click to collapse
Q&A section ma man
I believe this is the right section, it's a question on compiling/development. I believe Gallery3D might be lacking mdpi images, and you're compiling for mdpi devices (may be wrong, not able to check now).
What you can do is to do a search for "PRODUCT_LOCALES", within all your files, I think it's in build.mk or product.mk. You will see that the default is mdpi, follow by <something> (can't remember now) += nodpi. Add a <something> += hdpi after the nodpi line, and compile and push again. I had a similar issue and was able to fix it this way, with advice from cyanogen.
Thanks Wysie. That helps!
To those facing the same problem here are the exact steps I took (using terminal and nano):
1. Open/Edit build/core/product_config.mk:
nano build/core/product_config.mk
Click to expand...
Click to collapse
2. Find:
PRODUCT_LOCALES += nodpi
Click to expand...
Click to collapse
3. Add in after that line:
PRODUCT_LOCALES += hdpi
Click to expand...
Click to collapse
4. Save and Exit: Ctrl+X
5. Run make again:
make Gallery3D
Click to expand...
Click to collapse
If you did everything correctly, and have compiled before, the compiler should write this at the beginning:
*** Build configuration changed: "generic-eng-{mdpi,nodpi}" -> "generic-eng-{mdpi,nodpi,hdpi}"
*** Forcing "make installclean"...
*** Done with the cleaning, now starting the real build.
Click to expand...
Click to collapse
It works now. Hope this helps the others.
arctu said:
Thanks Wysie. That helps!
To those facing the same problem here are the exact steps I took (using terminal and nano):
1. Open/Edit build/core/product_config.mk:
2. Find:
3. Add in after that line:
4. Save and Exit: Ctrl+X
5. Run make again:
If you did everything correctly, and have compiled before, the compiler should write this at the beginning:
It works now. Hope this helps the others.
Click to expand...
Click to collapse
cheers, helped me out
after quick grep to confirm I used sed
Code:
sed s/PRODUCT_LOCALES\ \+\=\ nodpi/PRODUCT_LOCALES\ \+\=\ hdpi/ build/core/product_config.mk -i

[Request] LG Optimus One - Orange UK Original ROM

Request is in the title - the LG Optimus One from Orange UK contains the Orange Signal Boost (UMA) software that would be useful to get working on other android phones with networks which support UMA. The topic is here but I've cross-posted here in case the topic gets lost in the general forum.
Here you go, This should be the original Orange V10C_00 firmware for your phone:
Code:
csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/AORUBK/V10c_00/V10C_00.kdz
I was thinking maybe someone with the Optimus One could just backup the apk for Orange Signal Boost and post that. I have tried expanding the rom posted in the link and have got as far as the mbn files and boot.img etc but I don't know how to get at the apk's...
Bump
Could any owner of optimus one share that app with us ?
please
Again, please anyone! We just need a backup of the apk to get started!
Sent from my HTC Desire using XDA App
Ok, I managed to unpack the KDZ file but still couldn't find a way extract the Orange Signal Booster apk from boot.img file; so if anyone has backup of the apk it would be greatly appreciated.
I tried the same thing but had no luck. If you had the handset you could use a number of different apps (astro, titanium backup) to make a backup of the .apk file with very little technical knowledge.
It would be god send if we could get this app running on other handsets...
Here is the APK!
OK here is the APK which I have extracted from the ROM image. I tried installing it on my desire and it FCs as soon as I attempt to run it. If anyone else wants to get onboard with this please do!
Hi ballandbiscuit, many thanks for the APK. Tried it on my HTC DHD and had the same FC result as you. As far as I can tell, this is not a hardware restriction but possibly the result of other system services required by the app not installed on the handset.
I really wish someone from Orange with a bit of technical knowhow would get involved and assist us with this much needed feature.
what about some kind of logging? maybe it say something...
Sent from my LG-P500 using XDA App
Here is some data from logcat
Code:
I/ActivityManager( 167): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.kineto/.kineto }
I/ActivityManager( 167): Start proc com.android.kineto for activity com.android.kineto/.kineto: pid=1695 uid=10103 gids={3003, 3002, 3001, 1015}
W/dalvikvm( 1695): Exception Ljava/lang/UnsatisfiedLinkError; thrown during Lcom/android/kineto/kineto;.<clinit>
W/dalvikvm( 1695): Class init failed in newInstance call (Lcom/android/kineto/kineto;)
D/AndroidRuntime( 1695): Shutting down VM
W/dalvikvm( 1695): threadid=1: thread exiting with uncaught exception (group=0x4001d7e8)
E/AndroidRuntime( 1695): FATAL EXCEPTION: main
E/AndroidRuntime( 1695): java.lang.ExceptionInInitializerError
E/AndroidRuntime( 1695): at java.lang.Class.newInstanceImpl(Native Method)
E/AndroidRuntime( 1695): at java.lang.Class.newInstance(Class.java:1429)
E/AndroidRuntime( 1695): at android.app.Instrumentation.newActivity(Instrumentation.java:1021)
E/AndroidRuntime( 1695): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577)
E/AndroidRuntime( 1695): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679)
E/AndroidRuntime( 1695): at android.app.ActivityThread.access$2300(ActivityThread.java:125)
E/AndroidRuntime( 1695): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033)
E/AndroidRuntime( 1695): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1695): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 1695): at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime( 1695): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1695): at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime( 1695): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime( 1695): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime( 1695): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1695): Caused by: java.lang.UnsatisfiedLinkError: Library kineto not found
E/AndroidRuntime( 1695): at java.lang.Runtime.loadLibrary(Runtime.java:461)
E/AndroidRuntime( 1695): at java.lang.System.loadLibrary(System.java:557)
E/AndroidRuntime( 1695): at com.android.kineto.kineto.<clinit>(kineto.java:1552)
E/AndroidRuntime( 1695): ... 15 more
W/ActivityManager( 167): Force finishing activity com.android.kineto/.kineto
W/ActivityManager( 167): Activity pause timeout for HistoryRecord{46506b50 com.android.kineto/.kineto}
I/ActivityManager( 167): No longer want com.google.android.apps.uploader (pid 653): hidden #16
I/Process ( 1695): Sending signal. PID: 1695 SIG: 9
W/InputManagerService( 167): Window already focused, ignoring focus gain of: [email protected]
I/ActivityManager( 167): Process com.android.kineto (pid 1695) has died.
Not sure if this is relevant but earlier in the logcat...
Code:
W/PackageManager( 167): Not granting permission android.permission.DEVICE_POWER to package com.android.kineto (protectionLevel=2 flags=0x48444)
W/PackageManager( 167): Not granting permission android.permission.UPDATE_DEVICE_STATS to package com.android.kineto (protectionLevel=2 flags=0x48444)
W/PackageManager( 167): Unknown permission android.permission.INJECT_EVENT in package com.android.kineto
Having looked at some other posts regarding the T-Mobile US UMA app, which is also Kineto based I think it will take a lot of work to get this functioning. It appears to need some libraries such as...
libkento
linganril
librilswitch
and also some changes to the kernel as per this thread
http://forum.xda-developers.com/showthread.php?t=807116
I don't know if this was ever ported to devices other than the N1. It is shame that it requires more than just an app. Orange should be pushing this to all Android handsets. I don't use my phone at home for calls or texts because the signal is too weak, this is a loss for both myself and Orange because they don't get to charge me for calls I don't make. My wife has a Vodafone Sure Signal box which is brilliant but Orange don't offer such a device...
Okay, I just had a little luck with the UMA application.
Not quite there yet though.
BASICALLY, I have come to understand that the application extracted from various Roms FC cuz they are missing other files they depend on from the ROM.
I was using Orange Signal Boost apk from the Orange Desire S rom (am attaching it) on my HTC Legend.
Then I came across stories of someone in US who had extracted an apk from so Tmobile Rom for wifi calling and made it to work on a Nexus 1. I downloaded that files (also attached). This file was a modded version of original apk and had all the dependant files. (and consequently was 3mb vs 600kb of Orange signal boost)
So what I tried was
1. Install tmobile wifi app
2. Install Orange signal boost on TOP of it. It will ask you that this progam will replace another older program on your phone. Clcik okay.
3. What this does is leave old installed files needed from tmobile app and this time LO AND BEHOLD, signal boost app launches without FC
Here comes the problem though, it doesnt work, cuz somewhere hardcoded in the files that the tmobile app installs is the network info and naturally, our sims being orange are recognized as invalid sim.
Me and a LOT of other people would REALLY appreciate it if someone with any knowhow can look at this and figure it out for us

[Q] How to get Boot2Gecko working on 2ndROM?

Hi all,
First-time poster and fairly new to rooting...
I have a Samsung Galaxy SII (GT-I9100, originally LBP firmware on Orange UK) which I successfully managed to flash with Odin/Heimdall to give:
CF-Root
CyanogenMod 9 RC1
Siyah 3.3.2
I then thought I'd give Boot2Gecko a try so I followed gokhanmoral's post and managed to get a page not found screen booting to the second rom.
So I checked out the B2G source code and performed a
make install-gaia
Click to expand...
Click to collapse
ensuring
adb devices
Click to expand...
Click to collapse
found my phone connected over usb - This gave me a lock screen which wouldn't respond to touch events.
After quite a bit of reading I then decided to attempt pusler new 6th July Build performing:
simg2img userdata.img data.img
heimdall detect
heimdall flash --hidden system.img
(cleared 2ndROM data and cache through CWM)
adb push data.img /sdcard/.secondrom/data.img
Click to expand...
Click to collapse
However, when I booted to the 2ndROM I gott a black screen - I tried looking through the
adb shell logcat
Click to expand...
Click to collapse
output and saw several errors similar to:
I/GeckoDump( 9894): Opened socket on 9999
E/GeckoConsole( 9894): [JavaScript Error: "NS_ERROR_UNEXPECTED: Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]" {file: "chrome://browser/content/shell.js" line: 80}]
I/Gecko ( 9894): Logging GL tracing output to /system/b2g/firefox.trace
I/Gecko ( 9894): Attempting load of /data/local/egltrace.so
F/libc ( 9894): Fatal signal 11 (SIGSEGV) at 0x00000068 (code=1)
I/Gecko ( 9894): Attempting load of libEGL.so
D/libEGL ( 9894): egl.cfg not found, using default config
D/libEGL ( 9894): loaded /system/lib/egl/libGLES_android.so
I/Gecko ( 9894): Failed to create EGL config!
F/libc ( 9894): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
I/DEBUG ( 9891): debuggerd committing suicide to free the zombie!
F/libc ( 9847): Fatal signal 13 (SIGPIPE) at 0x00002677 (code=0)
I/DEBUG ( 9978): debuggerd: Jul 6 2012 04:08:21
I/ ( 9979): ServiceManager: 0xf958
V/yamaha::media::CManager( 9979): constructor
Click to expand...
Click to collapse
Seems like a Gecko Chrome error but I can't be sure. As a last ditch effort I tried to follow gokhanmoral's method of extracting/mounting pusler's images, creating tar files and placing them into a CWM flashable zip but Siyah wouldn't recognise the 2ndROM after installing so now I'm all out of ideas.
Has anyone managed to successfully install the 6th July build as a 2ndROM? Any help/info would be appreciated.
Cheers

Adding a device to CM10.1

Hi all,
I work in a cell phone chipset company and I was trying to run CM10.1 on our device.
It looks like the kernel is working and adb is working as well.
But it just can't boot into idle screen. Attachment is the logcat.
Looks like dalvik thing or lot more other things...
Hoping someone give us a hand and provide some clues or hints. Thanks in advance!!
========================================================================
After check the permisson, logs look better but still stuck. Thanks to Kangie.
Any further ideas?
I'm not a CM Porting expert, but looking at the log it does seem to be choking when trying to initialise the dalvik cache.
I'd start with checking the perms on /cache/dalvik-cache.
01-04 18:54:05.310 E/dalvikvm( 824): Could not stat dex cache directory '/cache/dalvik-cache': Permission denied
01-04 18:54:05.310 I/dalvikvm( 824): Unable to open or create cache for /system/framework/core.jar (/cache/dalvik-cache/[email protected]@[email protected])
...
01-04 18:54:05.310 E/dalvikvm( 824): VM aborting
01-04 18:54:05.310 F/libc ( 824): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 824 (dexopt)
Anyway - Looks mostly like a perms issue. Check that, go from there.
Kangie said:
I'm not a CM Porting expert, but looking at the log it does seem to be choking when trying to initialise the dalvik cache.
I'd start with checking the perms on /cache/dalvik-cache.
Anyway - Looks mostly like a perms issue. Check that, go from there.
Click to expand...
Click to collapse
hi Kangie,
Thanks!! The log seems different when I modified the permissions.
And now the log is attached again. this is logcat_v2.
Any help woul;d be much appreciated~~:good:
On second thoughts: It does look like Vold (Volume Daemon) is crashing then..
01-06 17:49:22.140 W/MountService( 713): Thread android.server.ServerThread still waiting for MountService ready...
This happens over and over. My guess is that the android boot is being held up by this - It just keeps waiting for something that never happens. That's a good starting point. I'm not sure where to go from there and don't have a device - Back over to you for observations.

[Xposed] Battery Shutdown Manager

Battery Shutdown Manager
Download @ Google Play
​
Do you know that moment when you're on 1% of battery and think "I'll just use my device 20 more seconds then I'll get my charger" - and at exactly that moment it'll switch to 0% and you'll see the threaded "Shutting down" dialog and know it's too late now?
This Xposed module will help by showing you a dialog with a countdown before the actual shutdown, so you'll have time to attach your charger.
The module achieves this by postponing the shutdown for a couple of seconds to give you time to connect the charger.
Please post any kind of feedback or ideas you have regarding this app :fingers-crossed:
I tested the module a lot but can't possibly test it for all those different phones and versions out there.
Thus I will flag it as beta for now so you can provide feedback before I'll release the 1.0 version.
It would be great if some more people could test it. I used the StabilityTest app to quickly drain my battery down to 0%.
Compatibility:
I wrote this module and tested it with AOSP devices as well as on Cyanogenmod.
It should work without any issues on all Nexus and Google Play Edition devices from Android 4.2 to 5.1+.
As almost all Custom ROMs are based on either AOSP or CM they should work without issues, too.
Some vendors might have changed the original code and thus render this module incompatible on their device. Nothing bad will happen when you install it, it just won't work.
Compatible:
Nexus / AOSP / GPE ROMs
Cyanogenmod
Almost all custom ROMs (as they're usually either based on AOSP or CM)
Sony Stock ROMs
Not compatible:
Currently not working for LG Stock ROMs due to internal code changes by LG.
Android devices <4.2. Support for Android 4.0.3+ and 4.1 might be added when I see a greater demand for it.
Installation:
- Download the app
- Activate the module in the Xposed Insaller
- Reboot your device
- Open the app to change it's options to your liking
Bugs/Issues:
If you encounter any bugs just report them here and I'll try to fix them. Always include as much information as possible, including your device model, android version and exact ROM details.
Note that I will most likely need a log to fix the issue, a generic "doesn't work on phone xyz" won't help me fixing the issues.
There are two possibilities to get a log.
Use the Catlog app. In the app press Menu > Record Log before the device shuts down, then attach the logcat to your bugreport.
Alternatively you need to use adb to grab the log.
Unfortunately logging is a bit more complicated for this module as the interesting part happens on shutdown.
The best solution (and what I do personally for debugging this app) is to use ADB over WiFi (e.g. with this app) and grab the log.
Download:
Google Play Store
Xposed Module Repository
Google+:
www.google.com/+thetonyp
Last but not least an obligatory huge thanks to @rovo89 for his amazing Xposed framework!
If you like this module don't forget to press thanks, rate this thread with 5 stars, consider a donation etc. etc.
:fingers-crossed:​

			
				
I love your icon pack!
Tried it on my cm12.1. No bootloops here. Will edit after full uncharging
EDIT: Turned turning on full brightness, hot spot, gps, flashlight, mobile data, etc... Still 8% to go. Your module and me are waiting eagerly lol
EDIT2: Finally reached 0
And tonyp, I am pleased to say your module works in cm12.1
Suggestion: Make the dialog box closable. So if I am playing a game or writing to a File I can save my progress. Hope you understand.
And I appreciate your idea. Well implemented.
And do you mind sharing that icon pack :hungry:
Samsung galaxy s3 i9300 4.3 mk6 stock rom, bootloops.
Sent from a stolen phone!
Bootloop on Nexus 4, Stock Android 4.3.3...
EDIT Because OP asked how the bootloop occurs on Nexus 4, Android 4.3.3:
Bootloop occurs after activating module and normal (not soft) reboot.
Before reboot app can be runned and configurated.
I have no log app running, so I'm not able to deliver logs.
Yes, please send me a logcat. Bootloops are great, then you can just get the log after the reboot. I literally can't do anything without a log.
mobihack said:
Tried it on my cm12.1. No bootloops here. Will edit after full uncharging
EDIT: Turned turning on full brightness, hot spot, gps, flashlight, mobile data, etc... Still 8% to go. Your module and me are waiting eagerly lol
EDIT2: Finally reached 0
And tonyp, I am pleased to say your module works in cm12.1
Suggestion: Make the dialog box closable. So if I am playing a game or writing to a File I can save my progress. Hope you understand.
And I appreciate your idea. Well implemented.
And do you mind sharing that icon pack :hungry:
Click to expand...
Click to collapse
Thanks for the feedback, then I will add 5.1 to the compatibility at the Play Store.
Regarding the closable dialog, I made it non closable on purpose but I'll consider adding an experimental feature to change that. At first I'd like to fix the bugs, though.
tonyp said:
Thanks for the feedback, then I will add 5.1 to the compatibility at the
Regarding the closable dialog, I made it non closable on purpose but I'll consider adding an experimental feature to change that. At first I'd like to fix the bugs, though.
Click to expand...
Click to collapse
More suggestions:
Add some animations to the dialog
Add option for an alert tune or notification 1min before
Add buttons to dialog box for shutdown(sometimes I dont like to wait)[optional]
Happy with what you had already done and you forgot me an icon pack
bootloops
Bootloop on MMX Canvas Magnus stock ROM (JB 4.2.1)
akhilkbaby said:
Bootloop on MMX Canvas Magnus stock ROM (JB 4.2.1)
Click to expand...
Click to collapse
I'd like to fix the issue, could you kindly send me a logcat of the bootloop?
Unfortunately there is literally nothing I could possibly do without a log.
mobihack said:
More suggestions:
Add some animations to the dialog
Add option for an alert tune or notification 1min before
Add buttons to dialog box for shutdown(sometimes I dont like to wait)[optional]
Happy with what you had already done and you forgot me an icon pack
Click to expand...
Click to collapse
I'm using the stock dialog which guarantees the highest possible compatibility with other devices.
Regarding the notification, I don't know when the battery will be empty before, so there's no way to display a message one minute before. All I could do is starting the dialog at 1% (which I'm considering for a future version), but that would be quite different.
I like the idea for a shutdown button, an option to include that will be in an upcoming version.
Oh, true, the icon pack is called etched material.
Phone freezes when I get a notification from an app. Specifically when I get a notification from Messenger(Facebook app). Is it possible to grab a log if it freezes and I have to restart?
And to make sure it wasn't anything else, I uninstalled it and the freezing stopped.
Galaxy S4 4.4.2 Stock ROM w/ Root
Thanks
HydraS4 said:
Phone freezes when I get a notification from an app. Specifically when I get a notification from Messenger(Facebook app). Is it possible to grab a log if it freezes and I have to restart?
And to make sure it wasn't anything else, I uninstalled it and the freezing stopped.
Galaxy S4 4.4.2 Stock ROM w/ Root
Thanks
Click to expand...
Click to collapse
This sounds very strange, the module is only hooking into one class which has nothing to do with receiving messages.
Yes, usually it works to log the freeze, just start logging (best would be with adb logcat) before it happens.
Can not install on 4.1
I am trying to install it on my xperia x10 running cm10 but it does not install. Please help me so that I can test the module on it.
I am also experiencing odd behavior on CM 11 M11 on two devices: Nexus 5 and 10.
The behavior I'm seeing is that when the battery is running low, the dialog shows up.
When the countdown completes, the device then reboots (seems to be doing a soft boot) instead of shutting down.
I am running some experiments, on a Nexus 4 and I'm hoping to capture a logcat.
---------- Post added at 02:41 PM ---------- Previous post was at 01:49 PM ----------
Fif_ said:
I am running some experiments, on a Nexus 4 and I'm hoping to capture a logcat.
Click to expand...
Click to collapse
There we go, I have it.
This is a logcat of the behavior I was describing earlier: after the countdown, the system performs a soft reboot instead of shutting down.
I have seen this behavior on Nexus 4/5/10 (mako/hammerhead/manta) on CM11 M11.
The logcat below is on a Nexus 4 running CM11 M11 and Battery Shutdown Manager 0.93:
Code:
I/Xposed ( 1726): BatterySM: invokeOriginalMethod. batteryLevel=2, isPoweredLocked=false, chosenTime=30, alertDialog=null, showedDialog=false, prefScreenOff=false, isScreenOn=true
I/Xposed ( 1726): BatterySM: Showing dialog. batteryLevel=0, isPoweredLocked=false, chosenTime=30, alertDialog=null, showedDialog=true, prefScreenOff=false, isScreenOn=true
I/Xposed ( 1726): BatterySM: AlertDialog is showing, postpone shutdown. batteryLevel=0, isPoweredLocked=false, chosenTime=30, alertDialog=true, showedDialog=true, prefScreenOff=false, isScreenOn=true
I/Xposed ( 1726): BatterySM: AlertDialog is showing, postpone shutdown. batteryLevel=0, isPoweredLocked=false, chosenTime=30, alertDialog=true, showedDialog=true, prefScreenOff=false, isScreenOn=true
D/SystemPanel( 4621): Recorder Update, force=false
I/Xposed ( 1726): BatterySM: AlertDialog is showing, postpone shutdown. batteryLevel=0, isPoweredLocked=false, chosenTime=30, alertDialog=true, showedDialog=true, prefScreenOff=false, isScreenOn=true
D/SystemPanel( 4621): Recorder Update, force=false
I/Xposed ( 1726): BatterySM: AlertDialog is showing, postpone shutdown. batteryLevel=0, isPoweredLocked=false, chosenTime=30, alertDialog=true, showedDialog=true, prefScreenOff=false, isScreenOn=true
D/SystemPanel( 4621): Recorder Update, force=false
I/Xposed ( 1726): BatterySM: Dismiss dialog
W/InputMethodManagerService( 1726): Window already focused, ignoring focus gain of: [email protected] attribute=null, token = [email protected]
D/AndroidRuntime( 1726): Shutting down VM
W/dalvikvm( 1726): threadid=1: thread exiting with uncaught exception (group=0x415e4ce0)
E/AndroidRuntime( 1726): *** FATAL EXCEPTION IN SYSTEM PROCESS: main
E/AndroidRuntime( 1726): java.lang.NoSuchMethodError: com.android.server.BatteryService#processValuesLocked(java.lang.Boolean)#bestmatch
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedHelpers.findMethodBestMatch(XposedHelpers.java:271)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedHelpers.findMethodBestMatch(XposedHelpers.java:284)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedHelpers.callMethod(XposedHelpers.java:947)
E/AndroidRuntime( 1726): at com.thetonyp.batteryshutdownmanager.BatteryDialog$2.onFinish(BatteryDialog.java:258)
E/AndroidRuntime( 1726): at android.os.CountDownTimer$1.handleMessage(CountDownTimer.java:118)
E/AndroidRuntime( 1726): at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime( 1726): at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime( 1726): at com.android.server.ServerThread.initAndLoop(SystemServer.java:1289)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
E/AndroidRuntime( 1726): at com.android.server.ServerThread.initAndLoop(Native Method)
E/AndroidRuntime( 1726): at com.android.server.SystemServer.main(SystemServer.java:1386)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
E/AndroidRuntime( 1726): at com.android.server.SystemServer.main(Native Method)
E/AndroidRuntime( 1726): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1726): at java.lang.reflect.Method.invoke(Method.java:515)
E/AndroidRuntime( 1726): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:732)
E/AndroidRuntime( 1726): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:566)
E/AndroidRuntime( 1726): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
E/AndroidRuntime( 1726): at dalvik.system.NativeStart.main(Native Method)
W/DropBoxManagerService( 1726): Dropping: system_server_crash (1667 > 0 bytes)
I/Process ( 1726): Sending signal. PID: 1726 SIG: 9
I've trimmed the logcat, but it's available to the dev in its entirety, if needed.
Mubasher96 said:
I am trying to install it on my xperia x10 running cm10 but it does not install. Please help me so that I can test the module on it.
Click to expand...
Click to collapse
The module currently requires Android 4.2 or higher. You can't install the module on CM10 as that is based on Android 4.1.
To support Android 4.0 and 4.1 I need to write some custom code which I need some people to test, so everyone interested in this module on a 4.0 or 4.1 device (including CM9 / CM10 etc of course) please write here or send me a PM and I'll contact you as soon as I have a version ready for testing! Can I count you in?
Fif_ said:
I am also experiencing odd behavior on CM 11 M11 on two devices: Nexus 5 and 10.
The behavior I'm seeing is that when the battery is running low, the dialog shows up.
When the countdown completes, the device then reboots (seems to be doing a soft boot) instead of shutting down.
I am running some experiments, on a Nexus 4 and I'm hoping to capture a logcat.
...
I've trimmed the logcat, but it's available to the dev in its entirety, if needed.
Click to expand...
Click to collapse
Thank you very much for the logcat! It contained exactly what I needed!
Thanks to that I identified the issue and pushed out a new version (0.94) to fix it.
It will probably take a couple hours in the Google Play Store to appear, in the meantime you can find the new version at the Xposed Repo or attached to this post.
Additionally this version fixes a potential bootloop cause for devices running Jellybean (4.2 / 4.3).
Could the affected people please test this and confirm? Again, if you manage to get me a log it will make it a lot easier for me to fix any issue whatsoever.
Changelog v0.94:
fixed a soft reboot on Kitkat devices when the countdown reaches 0
fixed a potential bootloop on Jellybean devices
Nice! This is so necessary… I'm gonna test it.
tonyp said:
Thank you very much for the logcat! It contained exactly what I needed!
I believe I identified the issue thanks to the log and pushed out a new version (0.94) to fix it.
It will probably take a couple hours in the Google Play Store to appear, in the meantime you can find the new version at the Xposed Repo or attached to this post.
Changelog v0.94:
fixed a soft reboot on Kitkat devices when the countdown reaches 0
fixed a potential bootloop on Jellybean devices
Click to expand...
Click to collapse
The 0.94 update fixes the soft-reboot after countdown problem for me on CM11 M11 for Nexus 5. I haven't checked the other devices, and won't be any time soon.
Also, I just bought the Pro version on one device.
The Pro option won't unlock on the other devices, I get a "You already own this item." Error.
@tonyp I'm using WSM Manager (Xposed for MIUI) , but this app still ask to download xposed installer. How to fix this?
Fif_ said:
The 0.94 update fixes the soft-reboot after countdown problem for me on CM11 M11 for Nexus 5. I haven't checked the other devices, and won't be any time soon.
Also, I just bought the Pro version on one device.
The Pro option won't unlock on the other devices, I get a "You already own this item." Error.
Click to expand...
Click to collapse
No worries, they're using the same codebase so it will work on all devices.
Thanks a lot for buying pro
That purchase should work on all devices of course sometimes it takes a little while to propagate at Google, when you still have the issue after a couple more hours could you please drop me a PM? I did test the IAP purchases with all possible ways Google offers for me, but unfortunately that's something that could be greatly improved on their side.
exodius48 said:
@tonyp I'm using WSM Manager (Xposed for MIUI) , but this app still ask to download xposed installer. How to fix this?
Click to expand...
Click to collapse
Ah, I didn't know there exists an alternative manager. I'm explicitly checking for the Xposed Installer. You can ignore the warning for now and I will push an update which recognizes the WSM Manager as well
No bootloops on moto g stock 5.0.2

Categories

Resources