yashsingh1/xdaforums huggingface dataset:
[HTC Vivid, Raider, Velocity] quarlow:
Most task killers cause slower performance and in turn worse battery life. Android OS is designed to keep the RAM 2/3 full, so that apps you use are kept there, and don't require CPU cycles when you need them later, and it will automatically kill apps when it needs the RAM.

Almost all android phones see marked battery life improvement after a few charge cycles.

Sent from my Galaxy S II (i777)
[HTC Vivid, Raider, Velocity] boardsportsrule:
I am getting well over a day of usage. usually get a day and a half with a modest amount of wifi/mobile data usage and well over an hour 'on screen' time. almost posted a screen shot when i was at 1 day 19 hours and ~20% left, with a majority of time with wifi on and well over an hour of screen time.

auto screen brightness, no auto rotate, manual control of data and syncing.
[HTC Vivid, Raider, Velocity] rawb123456:
I like to get 4 hours screen time out of a full charge. But I had an above average day of phone calls. Not bad... Definitely not bad for HTC and no modified kernel.
[HTC Vivid, Raider, Velocity] mug318ca:
I'm coming from the HTC Desire and man o' man does this thing smoke. And the RAM. The Desire was so RAM starved it wasn't funny. While I did take advantage of some of the locally developed ROMs, I was just getting tired of playing games to get around the lack of memory on the Desire. This phone feels good too. To some it may be a bit heavy, but I like the weight and the larger (over the Desire 3.7") screen is very nice too.
[HTC Vivid, Raider, Velocity] hammondnav:
That might be part of the problem. Google greatly improved memory management starting with FroYo (Android 2.2) so you really don't need to use a task killer. In fact, using 3rd party task killers interferes with the OS's internal system, which leads to slower performance and poorer battery life.

See this and this for more info regarding task killers.

I'd start with uninstalling the task killer, and then managing some of the peripheral features like GPS, Bluetooth, WiFi, etc. Nothing is free battery-wise. If you don't use them, turn them off.
[Acer Iconia A500] davenull:
We can finally play with this Damn os like it's 2.3. No more limited hackability, and performance improvements. The sad part is we have ics so who cares?
[Acer Iconia A500] bwassef:
do you have links?
[Acer Iconia A500] Bloodflame:
yeah, i read this as well but it's not quite as exciting since ICS source is now out :p the most use we'll get out of honeycomb source is some optimizations of current ROM's
[Acer Iconia A500] agentfazexx:
I don't think anybody is even working on a ROM for this device...sucks that I got an Acer instead of the Asus or Xoom. :mad:
[Acer Iconia A500] Bloodflame:
On Thor's own forum, he stated that he's going to look at the ICS source when he gets a chance. There may be proprietary drivers needed for a stable build / all hw working (ie, camera).

As far as current ROM development goes, Thor's, civato's, and lightspeed seem to have recent activity. Sure, we might not have as much activity as other devices, but that's fine with me. I have the hardware I want, all the features I was looking for in a tab, and I'm quite happy with my purchase.

I'm getting the feeling that ICS development is going to be quite slow until the manufacturers start rolling OTA updates. On one hand, I wish they'd hurry up, but on the other hand, I'm happy if they take their time to release a stable product ;)

Also keep in mind, with the holiday shopping season right around the corner coupled with annoucements of new devices coming left right and center, the current devices (such as our beloved A500) are going to be hot items. Lower prices = more sales = more opportunities for more developers to jump on board and kick start some development. It's all my own speculation of course, but I'm hoping it plays out this way :D
[T-Mobile Samsung Galaxy S II SGH-T989] matthenry87:
So... I seem to be having the efs corruption issue with my co-worker's phone. I've been searching all over and have found how others have solved the problem, but it seems that our nv_data.bin is not located in our efs directory.

Does anyone have any idea where these files are? I need to check the last modified dates of their backup files to see if I can restore them >.<

Any help is greatly appreciated!!
[T-Mobile Samsung Galaxy S II SGH-T989] matthenry87:
Bump.. If anyone knows where these files are this could help us from running into the corrupt efs problem that many people have had. Usually backing up your efs prevents your phone from becoming unable to function as a phone.

I do remember reading something about our unlock code not being present in our nv_data.bin.. And when I check my efs folder in both my, as well as my co-worker's phone there is no nv_data.bin so maybe it has been relocated??

Anyone with knowledge on this subject.. your input would be greatly appreciated! I'm also gonna read over the unlock threads to see if there is any relevant info there.
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
I am having this problem now, I know you posted this over a month ago, but please tell me you know the location of the backup files or any other solution for this?'

Thank you,
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
[Q] T989 - Baseband and IMEI Unknown

I have searched and read many threads already. I understand the i9100 uses a file called nv_data.bin and requires its .bak file for a fix.

But, I dont think the t989 is the same because these files dont seem to exist, or at least not in the locations the threads for i9100 state. I am wondering if anyone has had this problem and/or how they fixed it. I know it was caused because of trying to unlock, but I'm looking for a solution.

Thanks!
[T-Mobile Samsung Galaxy S II SGH-T989] AllGamer:
just buy one of those $20 online unlock or go to your local phone kiosk to have it unlocked

any one with a machine to unlock Samsung phones can get this phone unlocked easily

there's no software unlock yet, as you have found on your searches
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
I have T-Mobile and don't really care for the unlock, it was a mistake. At this point, I just want to fix the unknown IMEI and unknown Baseband issue. Because of this problem my phone cannot get a signal... Will performing a machine unlock fix this problem?

Note: When I type in *#06# the response is not my IMEI number. It says "null"
[T-Mobile Samsung Galaxy S II SGH-T989] KillaHurtz:
You can try to find someone locally with a SPT Box2. This unit can flash, unlock & repair IMEI on SGH-T989(d). I was gonna pick one up, but they are like $250 yikes !!
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
What does the (d) stand for?

And, how can I make sure this never happens again in the future? I know there are backup options out there (CWM, Nandroid), but are there any that make a complete clone of the phone's image? In case I mess up the efs or IMEI files again I can restore and be ok.

Thanks!
[T-Mobile Samsung Galaxy S II SGH-T989] AllGamer:
T989D = Canadian release of T989

they are identical, the just use the D for Canadian
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
Would a Nandroid backup fix this in the future?
[T-Mobile Samsung Galaxy S II SGH-T989] AllGamer:
is hard to say, we have no idea where is the real IMEI information is being stored in the new models, but is no longer in the old EFS folder
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
I wonder if the new Galaxy Nexus has its IMEI files stored similarly. If so, we can join forces with that forum group.
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
If Android is not mounting your firmware properly in the system this will cause no baseband and no imei detected. i would try and flash the stock rom to make sure.
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
Did it twice, the stock rom, modem, and kernel.
[T-Mobile Samsung Galaxy S II SGH-T989] cyberjam:
The radio (modem firmware) might have got corrupted if somebody tried to flash international GS2 ROM or modem.

Try to flash only the Radio (KL1 is the latest for T-Mobile) via ODIN (use PDA slot).
[T-Mobile Samsung Galaxy S II SGH-T989] svahora:
Would the KL1 work any different than the older one? I tried ODINing the original one, and it didn't work and increased the count so I didn't try the KL1.
[T-Mobile Samsung Galaxy S II SGH-T989] Michowski:
I just got my replacement phone yesterday for this same problem. Flashed the stock kernal, and also the modem just to be safe and nothing would fix it. From what I know its just a hardware issue, not software. I was chatting with samsung and t-mobile people about this trying all kinds of fixes to nothing left but hardware defect.
[Nexus S General] atirage:
Yeah, I saw the sticky, but it's just a sticky, a closed thread.

So this one is for discussing:

1) What do you think how long 'till a ROM compiled from the AOSP apears?

2) And is it even possible to make a ROM from it yet, as I understood its missing some things:

I don't know anything regarding AOSP code so can anyone clarify this?

3) Everybody is free to discuss other stuff considering the release of the source...
[Nexus S General] obsanity:
Yeah, closing threads about ICS code release actually makes people open more new threads about it. But to actually leave one opened for people to talk about it... I think that goes over their heads.
[Nexus S General] diversificationied:
You should probably go into the Android general forum and talk about ICS.
[Nexus S General] blizzake:
It does but the mods are too ignorant to realize it.
[Nexus S General] obsanity:
No, right here.

---------- Post added at 09:06 PM ---------- Previous post was at 09:04 PM ----------

Yeah but they made a sticky! I'll giv'em that. They just forgot to leave it opened LOL
[Nexus S General] diversificationied:
That's a thread with a specific purpose and related to the NS.

This thread is just another "ICS!" thread.
[Nexus S General] surveysays:
nawww... i have a nexus. a true google phone. im gonna talk about it here :cool:
[Nexus S General] obsanity:
Yes. There is a reason why each android release will and can be discussed in the NEXUS forum.

Sent from my Nexus S 4G
[Nexus S General] neo_x22000:
since google is pushing the source code out now...how much longer do u think til n actual OTA update??
[Nexus S General] supralover72:
oh ****! Just found out about this **** droppin homie! Thank you google thank you xda god bless!
[Nexus S General] Rem3Dy:
Ask Santa Clause.
[Nexus S General] .OmEgA:
Probably have to wait till the day they push it out said my source, common knowledge. He also said its going to be around the time the GN is released or sometime afterwards.

Sent from my CM7.1/*Apocalypse-Talon* v3.2.1 NS4G
[Motorola Atrix 2] nitroglycerine33:
This is a bootstrap recovery for the Atrix 2. It is based off of Koush's bootstrap for the Droid Bionic and modified for the Atrix 2. I do not own an Atrix 2 but everything should work!

Flash at your own risk! Enjoy!

Download: http://www.elementalxdesigns.com/ec...Recovery-Bootstrap-Atrix-2-Bootstrap-Recovery

Steps to use bootstrap:

1. Install the Atrix2Bootstrap.apk

2. Select "Bootstrap Recovery"

3. Superuser will prompt for permissions

4. Select "Reboot Recovery"

When the phone reboots it will boot up into Clockworkmod Recovery.
[Motorola Atrix 2] svtfmook:
awesome

here goes nothing, lol
[Motorola Atrix 2] arnzng:
Just Flashed this. Seemed to work for me. It's a start. THANKS!
[Motorola Atrix 2] svtfmook:
backing up now!

awesome
[Motorola Atrix 2] JRW 28:
Man is he fast!! Guys give Nitro some major thanks for his work for us, show some love a buy the man a beer or beverage of choice!
[Motorola Atrix 2] svtfmook:
ok, i backed up

however, there's no way to boot into cwm recovery.

holding up/down and power gets you to the moto fastboot, where you can select recovery, you'll be greeted by a triangle and android, pressing up/down again gets you to the stock recovery. but cannot get into the cwm recovery.
[Motorola Atrix 2] nitroglycerine33:
That is because it is a bootstrap recovery. You cannot flash over the stock recovery with a locked bootloader. The only way to get into clockworkmod recovery is through the bootstrap.
[Motorola Atrix 2] svtfmook:
ahh, ok.

how did they do it on the x10 with the locked bootloader?
[Motorola Atrix 2] nitroglycerine33:
I believe the bootloader got cracked on the x10.
[Motorola Atrix 2] svtfmook:
eventually it did, but they had xrecovery working even with the bootloader locked.

i sent z a pm to see how he did it on the x10 with the locked bootloader.
[Motorola Atrix 2] JRW 28:
We'll use this just like we would Rom Manager correct? Now to find be a nice bootanimation and get rid of that awful AT&T logo!!
[Motorola Atrix 2] svtfmook:
do not flash this, just put this in /system/media
[Motorola Atrix 2] JRW 28:
Ok still not able to flash a zip? Its starts and then aborts. Can some one else try this also to make sure it isn't just me

---------- Post added at 04:23 AM ---------- Previous post was at 04:21 AM ----------

I need to take out the stock animation and save it first, then replace with your zip correct? Do you have a preview
[Motorola Atrix 2] dasfiend:
You can also disable the animation entirely via build.prop if you want.
[Motorola Atrix 2] svtfmook:
yes

it's the nexus prime animation set to our resolution and fps

http://www.youtube.com/watch?v=hRuQfN6e3MM
[Motorola Atrix 2] JRW 28:
Nice!! Have you tried flashing a zip yet?
[Motorola Atrix 2] nitroglycerine33:
Guys,

The bootanimation.zip needs to be placed in system/media. If you want to flash something you need to create a flash-able zip.
[Motorola Atrix 2] JRW 28:
Ok gotcha. Was trying to flash a couple of bootanimations I had saved from my OG ATRIX. Thought I could flash them like I used to on it.
[Motorola Atrix 2] svtfmook:
no, not yet

but that boot animation is not a flashable zip, it's just the boot animation
[Motorola Atrix 2] Gadgetz:
If recovery gives us the ability to flash things to our phone, and the original recovery method didn't work on this phone, how can we flash this unofficial recovery to it? I'm so confused right now.
[Motorola Atrix 2] svtfmook:
i would wait on flashing anything until this recovery can be tested. without being able to boot directly into cwm, you could easily go into the land of no return if a flash goes wrong.

---------- Post added at 11:01 PM ---------- Previous post was at 10:58 PM ----------

lol, this recovery didn't flash onto the phone. it uses a work around to boot into this around the original recovery.

there is a way to get this to work without unlocking the bootloader, they did it on the x10, we just need z to tell us how he did it.

also, nandroid back ups look odd. there's no img's.

---------- Post added at 11:05 PM ---------- Previous post was at 11:01 PM ----------

nitro, here's the source code from the xrecovery, maybe it could help out?

http://www.mediafire.com/?okt304gfdm1by0f
[Motorola Atrix 2] Gadgetz:
Thank you so much for saying that! I've been saying that for days now! That's why I made the thread "why does the bootloader need to be unlocked?" I used to have an X10 and yes they did eventually crack the bootloader but that was late in the game, they had xRecovery way before that and we were able to flash tons of different roms with no problem, locked bootloader and all. So it didn't make any sense to me that we needed to unlock the bootloader for this phone in order to flash custom roms.

I know in order to pull off certain things, like OC/UV, properly and with best results, that the bootloader does need to get unlocked, but I never understood why it was needed just for roms. Either way, props to nitroglycerine33 for this development and also you too svtfmook for getting the info to him that he needed to make this happen.

So in the OP when he says "flash at your own risk" he's referring to flashable zips, not this new recovery bootstrap?
[Motorola Atrix 2] svtfmook:
ok, now i remember how it was done on the x10. they used the charge monitor. if you have the phone off and plug it in, it boots to a charge monitor screen showing the battery and percentage. this is the boot section they used for xrecovery. they over-wrote the chargmon and charger files in bin.

the a2 has a charge monitor boot as well.
[Motorola Atrix 2] nitroglycerine33:
Yes I am referring to flashing zips. All this does is hijack the boot process to allow a custom recovery. This is the same method we have been using on Motorola phones since the DROID X. I do not own an atrix but I can help you explore other options.
[Motorola Atrix 2] svtfmook:
what have people done with other devices and this method if there's a problem with a flash? do the nandroid back ups work?
[Motorola Atrix 2] nitroglycerine33:
You have to use fastboot files to restore the system img. Then root/bootstrap and restore a backup.
[Motorola Atrix 2] svtfmook:
ok, so we're still going to need an sbf, lol

what do you think about the charge monitor method? i noticed that if you run the battery all the way down to where the phone shuts off, and plug it in, it will boot into a battery monitor while charging just as the x10 did. there is a "charge_mode_only" file in system/bin, but, it's encrypted and i did not have my vm running to decrypt it this morning. but, i don't know if this is the charging while off mode, or the mode you select when plugging usb in when the phone is already on.
[Motorola Atrix 2] nitroglycerine33:
The charge_only_mode binary is for the usb mode when you plug in your phone to a computer.
[Motorola Atrix 2] svtfmook:
could mot_boot_mode be used to boot to the cwm recovery?

ie, insert something like this into mot_boot_mode

if keyevent keycode volume down

then [run the script to boot to the custom cwm]

else [boot normal]

or is mot_boot_mode triggered too late?
[Motorola Atrix 2] svtfmook:
doomlord has helped us out a lot here

init.mapphone_utms.rc calls /system/bin/enc_mgt_tool early in boot

this is the file we need to inject the boothijack code into for recovery and a key event needs to invoke the file.

that way, if we press the key that we designate in the file at the motorola splash screen, it starts the boothijack and redirects us to recovery.

this is the code that was used on the hijacked file from xrecovery

#!/system/xbin/sh

cat /dev/input/event2 > /dev/keycheck&
sleep 3
kill -9 $!
if [ -s /dev/keycheck ]
then

# remount rootfs rw
mount -o remount,rw rootfs /

# Umount MTDs
umount -l /cache
umount -l /data

# Mount recovery partition
cd /
rm -r /sbin
rm -r /sdcard
rm -f etc
tar -xf /system/xbin/xrecovery.tar

# Umount /system
umount -l /system

# chroot
chroot / /init

fi

# Continue booting
/system/bin/charger
exit
[Motorola Atrix 2] Gadgetz:
Doomlord strikes again! He is an Android genius, his noob friendly tutorial allowed me to debrand, upgrade and root my X10 with not a single problem. I hope that exploit works for us. If so, theres gonna be some drunk mofos 'round these parts cause first rounds on me!
[Motorola Atrix 2] svtfmook:
well, i'm running some logs. the file that needs hijacking is an encryption file. hoping it doesn't get referenced or called upon after boot. even though, the redirect should point whatever is looking for this file to the correct file, it could still cause problems after boot.

i'm crossing fingers pushing the brick envelope tonight.

please let there be an sbf soon, lol
[Motorola Atrix 2] Gadgetz:
Double and triple check your work before you try it. My fingers are crossed!
[Motorola Atrix 2] JRW 28:
Good luck!! I have sent daywalker04 the files he requested so hopefully he can find us a sbf
[Motorola Atrix 2] Gadgetz:
Awesome! Even though the only thing we truly have so far is root, progress is being made on other fronts a bit faster than I imagined it would.
[Motorola Atrix 2] svtfmook:
i'm going to hold off until some more of the motorola dev's get an opinion on this method. what needs to be done is have nitro adapt his bootstrap package into this hijack as well. the script when called will need to unpack the update he has in his bootstrap apk to rewrite sbin and etc

all in all, the hijackboot script should look something like this:

"enc_mgt_tool" is renamed to "enc_mgt_tool2"

the below code is copied into "enc_mgt_tool"

both files moved to /sbin

sh moved to /xbin

nitro's update pack moved to /xbin

/dev/input/event3 is the omap-keypad, which should define volume rocker

#!/system/xbin/sh

cat /dev/input/event3 > /dev/keycheck&
sleep 3
kill -9 $!
if [ -s /dev/keycheck ]
then

# remount rootfs rw
mount -o remount,rw rootfs /

# Umount MTDs
umount -l /cache
umount -l /data

# Mount recovery partition
cd /
rm -r /sbin [maybe not removing all of it]
rm -r /sdcard [will probably need to be omitted]
rm -f etc [maybe not removing all of it]
tar -xf /system/xbin/[nitro's bootstrap pack].tar

# Umount /system
umount -l /system

# chroot
chroot / /init

fi

# Continue normal booting
/system/bin/enc_mgt_tool2
exit

the original xrecovery removed the entire sbin and etc contents, and replaced them with the xrecovery.tar that z had packed up. but nitro's bootstrap only contained certain files in those directories, so removing all files is bad.

i'd like to get some input from others who have more scripting/coding experience than i

or better yet, test this on a motorola device that has an sbf and method of flashing it, lol
[Motorola Atrix 2] Gadgetz:
Don't blame you one bit. It's hard enough to develop this stuff, but to try to do it while risking your phone in the process takes a steel pair. I'm sure I speak for everyone else when I say I appreciate your efforts.
[Motorola Atrix 2] JRW 28:
Well no luck on the sbf. But I am going to continue to send him the files as we recieve updates and am fixing to try to start checking the servers myself for ay updates or patches they are pushing.

P.S. if any one else wants to join the search for updates go to this link and look in the 1st post it will explain and walk you through the steps of how to do this

http://xdaforums.com/showthread.php?t=1328714
[Motorola Atrix 2] svtfmook:
i started a new thread on the hijack boot recovery
[Motorola Atrix 2] fantasy_gu:
how can we get de sbf file?

Dose the chinese fireware can help?
[Motorola Atrix 2] frycook15:
For now go to the stickied bootloader unlock thread and help search for an update
[Motorola Atrix 2] jimbridgman:
Has anyone successfully flashed any zip files with this yet? I have tried 3 ROMs and ALL of them throw a status 0, I know these are good, because I built them and tested them with another utility, that I can't share the exact info here as yet, it is a hacked version of CWM for the ATRIX 2 though.
[Motorola Atrix 2] lfaber06:
I have flashed my rom with it a few times jim. I have also been able to successfully back up and restore to many times to count now..
[Motorola Atrix 2] lilhaiti:
I installed the bootstrap from the Atrix 2 Bootstrap APK, after installing the file I hit the Bootstrap Recovery button, it said Success. After thatI hit Reboot Recovery and it rebooted into CWM like it's supposed to. My problem is it cannot mount my SDCard. I tried mounting the Card manually but it returned a "SDCard Mount error". I have a 32 GB class 4 card (Kingston). I also tried installing the Bootstrap several times, but no luck. Any ideas?
[Motorola Atrix 2] mtnlion:
Have you tried the cwm on boot script?
[Motorola Atrix 2] jimbridgman:
I have had a ton of bugs with the bootstrap. I stopped using it. This version of the bootstrap is NOT the same version of CWM that Koush has in the market, I am not sure of the exact difference, but there are things that this version just does not work well with, especially udater-scripts, and certain parts of ROM flashing with certain calls in it don't work right, this reminds me of issues that I had on some older versions of CWM.

I have hacked my version of a way to get to the bootloader from safestrap, and it allows me to use my purchased version of CWM correctly. I can not post this or really even use it this way since it really is someone else's work, that I just modified to work on the Atrix 2, and turn on off the use of the safestrap part, so that it is just like CWM.