yashsingh1/xdaforums huggingface dataset:
[Motorola Droid Bionic] idivorceyou:
Cure for bad Bionic battery life: ROOT & Install Eclipse

After rooting (with latest .902 official update) and installing Eclipse 2.2, my battery life is absolutely amazing compared to stock.

I am presently at "1 day 1h 26m" with 16% battery left. I also run a live wall paper.

In addition to that:

I always keep GPS off.

I turn off all "location services." in Settings, "location and security"

I use the "brightness level" (free app) widget and keep it at 0% mostly, 25% - 50% in bright sun.

I turn off wifi when not in my home wifi zone, make sure it is on at home.

I never use bluetooth and have that turned off.

your mileage may vary. but I am consistently getting over 20 hours with moderate use - an hour or 2 web surfing twice a day. lots of email checking. sometimes actually making phone calls.

Basically, whatever you do that keeps the screen on burns battery.

rooting and installing a rom that has built in battery efficiency code is very cool!
[Motorola Droid Bionic] dellenrules:
"Smart actions" was just ported to the bionic.

I don't know if it works on eclipse but it works with the stock rom.
[Motorola Droid Bionic] djr4x4:
Only works with ics rooms.
[Motorola Droid Bionic] docluv01:
Turn off gps and BT, and only turn em on when beeded. Using wifi wherever possible is the key! The problem is, on stock and other custom non-ics roms, when you connect to wifi, it disconnects the 3g/4g radio, but doesnt turn it off.....hence defeating the purpose.

I always leave my wifi radio on. and I made a simple rule in tasker.....if wifi connected, disable radio. On disconnect, enable radio. and thats it. Ull have full data, phone calls, and SMS. MMS will come thru, but ull have to go to 3g/4g to fully download it.

For me, I have wifi at home, work, and at gym. I can get a good 30 hours with the right mix and normal use. (standard battery).

Good luck...
[Motorola Droid Bionic] Bo W:
Stock rom?
[Motorola Droid Bionic] docluv01:
Im using Eclipse.
[Motorola Droid Bionic] Tucknology:
Smartactions works on my GB roms no problem. Some of the triggers don't work right because it isn't a perfect hack.
[Motorola Droid Bionic] djr4x4:
My bad, I thought they said it was for ICS only... I stand corrected..
[Motorola Droid RAZR] magraun:
After a failed update, no programs recognize my RAZR, and I could not make it work, until I decided to read the file. XML ROM folder that was downloaded.

I tried using RSD Lite but without success, always gave errors 1/20, 13/20.

I tried one last action: executed line by line what was done by the XML file I downloaded from the SBF http://xdaforums.com/showthread.php?t=1362956 topic.

I created a. Bat file with the contents

moto-fastboot flash mbm allow-mbmloader-flashing-mbm.bin
moto-fastboot reboot-bootloader
moto-fastboot flash mbmloader mbmloader.bin
moto-fastboot flash mbm mbm.bin
moto-fastboot reboot-bootloader
moto-fastboot flash cdt.bin cdt.bin_signed
moto-fastboot reboot-bootloader
moto-fastboot erase cache
moto-fastboot erase userdata
moto-fastboot flash logo.bin logo.bin
moto-fastboot flash ebr ebr_signed
moto-fastboot flash mbr mbr_signed
moto-fastboot flash devtree devtree_signed
moto-fastboot flash system system_signed
moto-fastboot flash radio radio.img
moto-fastboot flash boot boot_signed
moto-fastboot flash recovery recovery_signed"
moto-fastboot flash cdrom cdrom_signed"
moto-fastboot flash preinstall preinstall"
moto-fastboot flash webtop webtop_signed"
moto-fastboot

I put the folder where you extracted the file "Branding: en.BR VIVO," along with the files from ADB + moto.fastboot.exe, and run the .BAT after connecting the phone in fastboot mode.

Okay, my phone went back to the LIVE STOCK ROM

sry for my bad english, i use translator in some parts
[Motorola Droid RAZR] xxBrun0xx:
So this gets you back to dead stock vivo? Couldn't you just use fastboot?

Sent from my miui xt910 :D
[Motorola Droid RAZR] pedrotorresfilho:
His RSD lite in AP fastboot got damaged. There's a similar script by kholk as an alternative to moto flashing tool. :cool:

Thanks
[Motorola Droid RAZR] BABAK236:
Hi

I have same problem.....RSD Always error 3/21....

i want flash "SPDIRD-40_MEA_RT_1C.91P_CFC_P2B_Signed.xml.zip"

Can you share me .Bat File.....

Thanks
[Motorola Droid RAZR] BABAK236:
Ok

finally find moto-fastboot...and flash frimware with fastboot command

but Always error on writing "mbmloader".........who know,why?

I have very big problem, delete every data on internal mass memory after rebooting phone.....also remove any installed app's after reboot phone

or remove old app's from phone,but old app's back to phone after reboot

so,i can't change anything..like data,app's.etc....Also i can't change firmware version after flashing new firmware

EX: my phone have a 2.3.5 (65.1.12.XT910.MERetail.en.06------Build 6.5.1_73-spd-ird-12) BUT After flash with 2.3.6 (6.5.1-167-SPD-IRD-40) I HAVE STILL OLD FIRMWARE

Please help me...mu phone is dead
[Motorola Droid RAZR] elias.parasini:
Try to read this if RSD doesnt work:

http://xdaforums.com/showthread.php?t=1453660
[Motorola Droid RAZR] BABAK236:
Hi

Of Course Try this,but not solve my problem

i did try with fastboot command,,,all file's writed but always error when run this:

moto-fastboot flash mbmloader mbmloader.bin

sending 'mbmloader' (42 KB)... OKAY [ 0.016s]
writing 'mbmloader'... INFOCommand restricted
FAILED (remote: )
[Motorola Droid RAZR] smgill:
I have the same EXACT problem! It is strange when I delete apps and wipe data, but after reboot it comes back. Have you had any luck on resolving this???
[Motorola Droid RAZR] magraun:
sory for delay

check this line: moto-fastboot flash mbm allow-mbmloader-flashing-mbm.bin.

your file probably have another name, like "allow_mbmloader_flashing_mbm.bin"
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Klin's Custom Kernel for YP-G1 USA and INTL

Latest Version: R3
​

This is a custom kernel that I made based off of STeVE's 3.0 sources. (He gave me permission to release this) I will be adding more features and continue to develop it. The sources are here: https://github.com/klin1344/Galaxy-Player-4.0-Kernel

Please be patient if there are problems as this is my first kernel and everything is still a learning process for me. (I'm completely new to Linux) Enjoy :).

Disclamer: I will not be responsible if you brick your device or if any weird stuff happens.

R1 features:

- EXT4 support (See instructions in 2nd post on how to convert to EXT4)

- Insecure kernel (root in ADB)

- All features from STeVE's 3.0 kernel

R2 features:

- Improve touch screen responsiveness

- Custom bootanimation support; the kernel will look in both /data/local/ or /system/media/ for bootanims

- Netarchy/coolbho3ks SoD patch from Entropy512's source (allows you to use screen off profiles of under 800Mhz)

- Lots of tweaks and mods for overall performance and responsiveness

R3 features

- Ported ClockWorkMod 5.2.0.7 from semaphore kernel source for the I9000

- Raised FPS cap to 72

- Raised RAM from 341 MB to 352 MB

--Doing this would break HD video recording and taking photos while taking videos on the I9000, but our device has none of those features, so it shouldn't have any issues.

- More reliable and easier way of converting to EXT4 (see below) (thanks zaclimon for the advice)

How to install:

Check the PDA slot and flash the .tar in ODIN. Or if you're on Linux, extract the zImage from the .tar and flash with Heimdall.

All releases are here: http://www.mediafire.com/?m1bjqojv5ln6o

Thanks to:

- Entropy512 and rumirand for their kernel sources

- STeVE for his custom kernel and source

- Many kernel devs in other SGS and Nexus S forums for their kernel sources as well

- zaclimon for testing initial release and helping me with MD5 mismatch issues
[Samsung Galaxy Player 4.0, 5.0] klin1344:
How to convert to EXT4​

Instructions are for R3 only​

1. Flash my kernel.

2. Make sure you have about 14 MB free space on /system.

3. Boot into CWM recovery and do a full nandroid backup.

4. Reboot, and from your computer go to the CWM backup directory on your sd card.

5. Change all the files from ".rfs.tar" to ".ext4.tar".

6. Open nandroid.md5 with a text editor and change all the ".rfs.tar" to ".ext4.tar". Save and close.

7. Eject the device from your computer FIRST. This step is crucial. Then disconnect from your player.

8. Reboot to CWM recovery and do a full restore.

Note: If you're using R5 of my KlassicROM then system is already EXT4.

Thanks to zaclimon for advising me to eject from computer first
[Samsung Galaxy Player 4.0, 5.0] klin1344:
If you appreciate my work and want to encourage me to continue developing, don't post "thanks", just click it! ;)
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Reserved for future use.
[Samsung Galaxy Player 4.0, 5.0] webdroidmt:
Thanks for your continual development for this player with the custom kernel. Is the CWM the same version from Steve's kernel, or have you put in a newer version?

Regarding your new rom release, I'm always reluctant to change things when they are working well. I hesitated (slightly) going from R3 to R4 and now I'm doing the same thing going to R5. :D

Quite frankly, R4 works great for me but I'll probably change over to R5 soon enough. LOL Also, if I'm understanding your release notes correctly for R5, I can no longer replace sanim zip with my own boot anim in /system/media, is that correct?

Thanks again, klin.

Mike T
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Yes bootanimation is no longer supported, but thats an easy fix I will add to this kernel.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] NightHawk877:
How long should the device stay at the boot animation after converting the filesystems? Mine has been sitting for more than 5 minutes. I'm on Klassic R5

EDIT: Didn't know R5 was already using EXT4 until I read the note at the top of the page. Change it to a larger font and make it bold so people can read it better.
[Samsung Galaxy Player 4.0, 5.0] pentatonicfunk:
Screenshot

anyone ??
[Samsung Galaxy Player 4.0, 5.0] Dark_Balor:
It's a KERNEL not a ROM.

There is not screeshot. The kernel is the core of a linux architecture, the one that handle the drivers, the filesystem etc ...

The Rom is the "software" that is around the kernel with all the apps.

See the kernel and the rom as a onion, kernel as the centre and rom as the rest.
[Samsung Galaxy Player 4.0, 5.0] caseyatbt:
What is the benefit of EXT4?
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Ext4 file system is much faster than Samsung's proprietary rfs filesystem. It is basically voodoo lagfix, except you have to manually convert instead of it doing it automatically.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] caseyatbt:
So that makes closer to how others like HTC does it?
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I'm not sure what HTC uses, but the Linux standard us ext4.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Updated to r2.

Edit: oh yeah, some suggestions for a kernel name would be nice. :)

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Hmm, how about "Klin's kool kernal" :p

Or "Klin's kustom kernal" might be better?

"Netarchy/coolbho3ks SoD patch from Entropy512's source"

What is that, btw? Nvm about that, just read about it in entropy512's thread.

One more thing: you said somewhere that you had ported a newer version of cwm than what is in Steve's rom, is that in here?

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Thanks for the suggestions.

The CWM had too many problems than it was worth to sort everything out so I'll have to stick to steves cwm implementation for now.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Se7enex:
Nice!

Can I just flash this over the current kernel? (R1)

I'm on your r5 ROM.

And also, does this version fix the lagging issues in internet browsers and games?
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Yes it is compatible with my ROMs. I'm not sure if it fixes the issues because I'm not using Klassic anymore so I can't test it. But I'm using rooted/deodexed stock with this kernel and it is pretty smooth.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
Found a problem. If you are to flash r2 from stock and follow the steps you get suck and the logo. You have to flash r1 follow the steps and then r2.

Edit: On a side note I only see system and cache are the only ones that are converted to ext4. Is that supposed to happen?

View attachment 1031705

View attachment 1031706
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
Hey klin, can you post screenshots of the mounts like mine on the post above so I know I'm not alone? The app is Android system info. I feel bad for you cause it seems like i'm annoying you with problems
[Samsung Galaxy Player 4.0, 5.0] klin1344:
It seems like data and dbdata weren't formatted properly. Try flashing the zips for data and dbdata again, but in cwm unmount them first before flashing.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Same problem here on stock xxpq
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
Trying rigth now....

Edit: Problem is still there :/
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I've had those problems when I was converting as well. Seems like data and dbdata don't like being formatted to ext4. I think I had to do it a couple of times to completely get it to format.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
Nope doesn't work. Tried mounted, unmounted ,format then mount/unmount and no changes.... :( If the stock ROMs came with ext4 on it would be alot easier.

Edit: Does Usb Debugging have to be on? If it does ill try again tomorrow
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I'll probably go back to my initial port of cwm 5.0.2.7 because converting to ext4 (ghetto lagfix) is as simple as changing a few file names and restoring :)

There seemed to be a lot of problems when I had it at first, but zaclimon is able to use it without any errors so I'll try it again...

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Artmuzz:
Voodoo Sound Plus is crashing with v4.0 and the latest version of Klin's Klassic ROM :(

Sorry wrong post.
[Samsung Galaxy Player 4.0, 5.0] Ace42:
TC, do you know if it's possible to overclock the GPU?
[Samsung Galaxy Player 4.0, 5.0] indyssee:
Thanks, Klin. Just flashed R2 over Klassic R5 and everything is working nicely. Also, nice job on the Klassic theme.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Updated to R3.

Converting to EXT4 should be much easier now due to the new way that CWM 5.2.0.7 does nandroid backups.
[Samsung Galaxy Player 4.0, 5.0] webdroidmt:
Hi klin,

Just flashed R3 kernel over your R4 rom, followed your simple instructions and all went well. Like the new CWM and my 4.0 seems to have a bit more zip. I'm still on R4 rom, as it's been solid for me and I'm comfortable with it.

Thanks again for the release. Seems I've used up my 8 thanks for the day, so I'll hit the thanks button a couple of times for you when I'm out of thanks prison. :p

Mike T
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
do i change .android_secure.vfat.tar to ext4 too or i leave it?

Edit: I did it without changing the .android_secure.vfat.tar and got MD5 mismatch

Edit 2: For the ejecting part do you mean turn usb storage off or disconnect the usb?
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Eject from your computer first, then turn off USB storage from your device.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
>:( I keep getting "MD5 misatch!" whenever I try to restore. I ejected YP-G1 disconnected from usb storage too.
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Your backup is corrupted re backup and try again.
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
I have done it for 2 times trying to change to ext4. This is my third time and I am trying to restore the backup unchanged and it works fine.... Im going to flash back to stock and restart everything to see if it helps
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Try mounting USB storage in recovery and follow the steps from there.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Ensure that when you edit nandroid.md5, you have a unix encoding text editor like notepad ++.
[Samsung Galaxy Player 4.0, 5.0] Wheatly:
Ugh finally got it to convert to ext4 :P who knew these are such pains? Thanks for your help :D

Edit: Recovery is successfully but now I am stuck at logo >O I am going to try from stock tommorow
[Samsung Galaxy Player 4.0, 5.0] webdroidmt:
@klin1344,

I did not change the .android_secure to ext4, as your instructions said to change only all the rfs to ext4. Was I supposed to change .android_secure also?

Everything is working great as is, so I'm guessing I did the right thing. Thanks.

Mike T
[Samsung Galaxy Player 4.0, 5.0] klin1344:
No, because .Android_secure is the folder which your sd card apps are stored. The internal SD card is supposed to be formatted as vfat, not ext4.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] webdroidmt:
Thanks, that what I thought. As I said earlier, this is working great.

Mike T
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
I have a Problem with your Kernel. Its since R1 the CPU stucks at 800MHz when the screen is of and music is on. I can Set a Profile in setcpu with min and max at 100MHz but it stay at 800MHz. On Stock Kernel the Problem dosent exist. Its at 100 - 1000 MHz when the screen is off and music is on and when i Set a Profile in setcpu with min and max at 100MHz it stays at 100MHz but on deepidle the devices Crash. Klin do you know where the Problem is?

Sry for my bad english
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I just read some information about this, and it seems like during screen off the kernel sets its max cpu speed to 800mhz. And since you're playing music that is probably why it is scaled at 800mhz. If you don't play music, is it still 800Mhz during screen off?

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] webdroidmt:
klin, still looking for a name for this kernel? How about:

Klin's Kompiled Kernel

or

Klin's Kinetic Kernel

Mike T
[Samsung Galaxy Player 4.0, 5.0] ChaosChris:
When the music is of and the device ist not at deepidle then its at 100MHz so the setcpu profile works but not when the music is on. Thanks for your help.
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Well, I finally flashed this. (I see you haven't taken the time to change Steve's blue boot image :D) I was just wondering how exactly is the touch screen responsiveness improved when I never noticed any non responsiveness in the first place? I will try to make a nandroid and tell you if I have better results than with Steve's.

Well, I just made a nandroid and it booted up afterward just fine! (You would not believe what kind of adrenaline rush that first boot after you do something dangerous gives you!) :D

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Hmm, after testing, I can confirm that the music keeps it at 800mhz while screen off. Only the stock player does this, tried Google play music and it stays down at 100mhz. Weird, since setcpu is set to 100mhz max.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Okay, so I just flashed back to stock, but it still runs constantly at 800mhz!

Any idea why/how to fix?

Another thing: it appears to have wiped my .android_secure folder.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I think that is just the way the kernel is. You can flash terrasilent kernel and use the terrasilent governor and it will scale the CPU to 100mhz at screen off. (Or lowest set frequency)

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
But there is no terrasilent kernal for the 4.0, right? So is there any possible way to revert it back to how it was before? I use the stock music player, but 800mhz is going to kill the battery! I mean, before it would run at 100mhz pretty much constantly, so I don't think it needs to run at 800mhz.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Yes there it is

Link: http://xdaforums.com/showthread.php?t=1643384
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Terrasilent is only for the 4.0. It includes many more features than this kernel.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Oh, I see! I was gone when it was released I guess! Sorry!

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] zamuz27:
I've been reading about the advantages of EXT4 over RFS and while EXT4 feels faster, apparently it's also harder on the memory and might decrease its life in the long run. I know this is probably a negligible effect, but just in case: would it be wise to revert to RFS following the same procedure described here? That is: backup, rename to *.rfs.tar and restore?
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Yes that procedure should work.

Sent using Tapatalk
[Samsung Galaxy Player 4.0, 5.0] S_m_O_k:
Can you add zCache, zRam in kernel INTL?
[Samsung Galaxy Player 4.0, 5.0] iJimaniac:
Just a FYI, klin no longer develops for the 4.0, and terrasilent kinda was the "sequal" to this kernel.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
Yes as terrasilent is based directly off this one.
[Samsung Galaxy Player 4.0, 5.0] sga999:
Sorry for being dense, but why does the computer have to be connected to do this? A file manager on the player could do the renames. And some text editor could modify the nandroid.md5. So there's something very basic and important that I'm missing. Thanks.
[Samsung Galaxy Player 4.0, 5.0] klin1344:
I just thought it would be easier to do it on the computer. Whatever way works for you is fine.
[Samsung Galaxy Player 4.0, 5.0] sga999:
Klin, I'm trying to get back to rfs on /system. RIght now, it is ext4. I never specifically tried to convert to ext4. But I think it must have happened when I installed the icy fusion rom. The others (cache, data, etc). are all rfs. Now I have gone back to the stock, deodexed rom, and I have your R3 kernel installed.

So I did a nandroid backup. I rebooted, renamed system.ext4.tar to system.rfs.tar, edited nandroid.md5 to reflect that change. I went into cwm and did advanced restore to restore ONLY system. When I reboot, if I do a mount in terminal emulator, it still shows /system as ext4. Am I missing some step that will help me get it back to rfs?

I know I can do a full restore, but I'm trying to do just this single step right now, i.e. I only want to change system back to rfs. Thanks.
[Samsung Galaxy Player 4.0, 5.0] sga999:
Klin, I want to say a little more about why I want to go back to rfs for /system (see my prior post, right above this one).

I use Route 66 Maps and Navigation app. I have a friend with this player who told me his downloaded maps automatically went to the external sd card. I had not installed this app until AFTER I flashed the Icy Fusion rom. And my maps will NOT go to the external! They go to "SD card storage", as reported by Quick System Info Pro.

I know that one of the differences in this player with/without that rom is how /system is mounted, ext4 or rfs. So....even though this may have nothing to do with my map problem, I was trying to eliminate one possibility at a time. Once I revert to rfs, if it still fails to download maps to the external sd card, I don't know what to try next. So maybe you can help!

I'd still like to know how to revert to rfs, even if it doesn't fix my map problem. And if it doesn't, do you know what might be causing this with your Icy Fusion rom? I realize this is the thread for your kernel, not your rom. But to be honest, I'm not sure where the problem lies (but I think it's the rom)! That's why I was trying to eliminate things, one by one.

It's very easy to test. Just install Route 66 Maps and Navigation and download a map. You'll see that it goes to the internal, not the external sd.

Thanks very much.
[Samsung Galaxy Player 4.0, 5.0] AtoZ0to9:
Extracting the zImage and flashing with Heimdall with Repartition unchecked wouldn't be a problem would it? Thanks...
[Samsung Galaxy Player 4.0, 5.0] zaclimon:
Not at all. :p
[Samsung Galaxy Player 4.0, 5.0] An1mus:
Any one can post a new link for the kernel
[Samsung Galaxy Player 4.0, 5.0] CoogiMane1996:
Agree!