yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] domin8:
got this working last night. thanks!
[Atrix 4G Android Development] domin8:
settings> about phone> software upgrade should do the trick :)
[Atrix 4G Android Development] shawnbuck:
If you can, can you post the results of "ls -l /system/bin/su"?
[Atrix 4G Android Development] Greenarcher707:
I did that but still no side loading. Reflash and re-update perhaps?
[Atrix 4G Android Development] drjim:
No ADB Services listed in Device Manager. See screen shot of DM below.

I did open command prompt and follow your instructions. In C:\AndroidSDK> I typed in tools\adb devices and it returned with List of devices attached.

What do you think?
[Atrix 4G Android Development] tomtomxdatom:
"Make sure your device is 1.2.6 and is not running any mods, I recommend a fresh SBF flash of 1.2.6."

I have the webtop and hotspot mod on my rooted Atrix 1.2.6. I cannot conduct this update with these mods installed - however I've invested quite a bit of time and effort so far configuring my Atrix, and am reluctant to lose it. So I have a few questions:

If I flash back to 1.2.6, will I loose everything?

Also, will the webtop mod still work with this new update?

Thank you!
[Atrix 4G Android Development] jtsee2:
ok... a good night's rest made me realize I had flashed the 1.5.2 instead of 1.2.6

I-D-10-T

Everything works fantastic! Big thanks to Ririal and the AWESOME work.
[Atrix 4G Android Development] shawnbuck:
If you flash back you will lose everything. However, its possible to reverse the webtop mod, and the hotspot one shouldn't affect the update. Make backups before you you undo the webtop though, an incorrect reversal of it has been known to cause soft bricks.
[Atrix 4G Android Development] drjim:
Giving up for now

I seemed to have tried everything and I can't get this process to work.

Do you expect that a re-rooting process will be developed for those who install the update without the process described in this thread?

Any way, thanks for everyone's help...
[Atrix 4G Android Development] Arsaw:
Thanks. Upgraded to 4.1.57 now and still rooted. Haha... Everything works as it should. Great job to the OP.
[Atrix 4G Android Development] Ririal:
Some of these may have been already answered, I just skimmed the thread and went crazy with the multi-quote button :P

Should not be a problem as long as you do not restore any system apps. That is KNOWN to cause issues.

You can run afterupdate v2 if beforeupdate v2 completed successfully. The only changes to beforeupdate were adding tethering/sideloading.

If you used TiBu to restore any system settings, it can cause this issue. I've run this process about 7-8 times now with the new script, and never had any issues restoring TiBu backups.

You have spaces in the file path. Move all the files to c:\retainroot and try again.

This is incorrect. If you flash the 1.57 SBF you will wipe the phone and lose any root you had previously. Currently, the only way to retain root is to follow these steps.

This is correct. I'm working on an automated method to add it back for people who used v1 of my script. Should be done today.

The sideloading fix just checks that box for you, regardless of if it shows up or not. You should be able to just copy the apk to your phone and run it, or install it through adb install.

I'm not 100%, but it would make sense that a factory reset removes root. It's likely forcing permissions on all system files and purging anything that doesn't jive with what is supposed to be there.

If you did not run beforeupdate.bat, afterupdate.bat will be useless. The only way is to go back to 1.26. Sorry :(

Go to: Settings -> About phone -> System updates

That should trigger the installation process again.

Webtop mob will prevent the OTA update from applying, mobile hotspot mod should be fine. I haven't been able to get free tethering through APN settings working on 1.57, though they do persist. Don't take that as fact. I could just be making a silly mistake. Has anyone had their tethering fix persist the update?

If you're rooted just get Titanium Backup (and please buy it, it's worth every penny and you'll use it often) to backup your phone and you won't have to worry about reconfiguring everything :)

Flashing to 1.26 will wipe all your settings though.

Unfortunately, no. This is currently the only way to retain root. What are you having issues with? PM me and I can try and help you out.
[Atrix 4G Android Development] fernandosaez:
Doubt.

Step 9: 9.Run beforeupdate.bat (If you're using Windows 7, run as admin by holding down control and double-clicking).

Do I go through the whole proces or do I just see id it works? No errors
[Atrix 4G Android Development] TardisPhD:
OK so I am at work and trying to update. I only have a wireless b access point to connect to here :(. I am wondering if I downloaded the 1.5.7 SBF and installed that would it be easier?

Found it motorola-atrix-4g-1-5-7-ota-update-sbf

As always thanks for the assistance.

EDIT: I see that this may not be the update so I guess I have to wait.
[Atrix 4G Android Development] TardisPhD:
I needed to run as admin on my XP machine to get it to run correctly.
[Atrix 4G Android Development] baddison:
Thank you! Thank you! Thank you!:D

This worked absolutely FLAWLESSLY!!!:D

Every step was as written for me!!:D
[Atrix 4G Android Development] Ririal:
Not sure what you're asking here, can you please clarify?

Interesting. I didn't know there were still people on non-administrator XP accounts ;)
[Atrix 4G Android Development] TardisPhD:
Interesting. I didn't know there were still people on non-administrator XP accounts ;)[/QUOTE]

I am at work. They suck (do not trust me with their computers anymore.
[Atrix 4G Android Development] princeandy63:
Thanks A LOT (and I don't mean it sarcastically) it worked like a charm, finally root access for tethering and titanium backup and sideloading.
[Atrix 4G Android Development] TardisPhD:
I am tempted to try it. So far it has been 4 hours and still nothing. I am getting aggravated. I need my phone functional.
[Atrix 4G Android Development] TardisPhD:
ok I killed the wifi connection and now it is pulling down. too funny.

that took 30 second. :) really close now.

Edit:

Flawless if not for me not hitting allow on the phones screen. Reran Afterupdate.bat and ran like a charm. Now all I need is the WebTop Mod and I will be the happiest camper.
[Atrix 4G Android Development] johnnobts:
I was unsuccessful in rooting running the script after doing the OTA update. And I've successfully reflashed back to the previous 1.2.6 (about this phone confirms I successfully reflashed, and phone no longer charges via PC-USB connection), but now, I have not been able to root the atrix at all anymore, using aroot or superoneclick or by installing gingerblur or anything.

question: after running the update to 4.1.57, and even after SBF flashing back to 1.2.6, is it impossible to root your device again? a clear answer would save me time, b/c I've attempted reflashing and re-rooting 6 times now to no avail... thanks for any help on this. also apologies if this question has been asked and answered, I've done several searches.
[Atrix 4G Android Development] Jim_R:
That's normal, just continue to download& install; You should be fine!
[Atrix 4G Android Development] hthighway:
This worked great on my phone. Had previously run aRoot but nothing else.

Thanks !
[Atrix 4G Android Development] Ririal:
What error is it giving you? If you flash back to 1.26 you can root your phone, it doesn't matter what versions you've had prior.
[Atrix 4G Android Development] johnnobts:
superoneclick hangs up when attempting, or it will install superuser but the device still isn't rooted. aroot will just run through the script and say rebooting, press any key to continue, but the device never reboots or anything.
[Atrix 4G Android Development] awerry:
You guys are the best! Thank you so much for this!
[Atrix 4G Android Development] gonto:
Hi!

I had the stock firmware installed and rooted. By mistake I clicked on Install Now instead of Install later. I don't wanna loose all my apps and configuration, so I don't wanna flash back to SBF. The question is, does the Beforeupdate.bat only roots the device or does it do anything else? I mean can I now run afterupdate.bat to get root (as I had root on the firmware before) or not?

Thanks!
[Atrix 4G Android Development] BleachedBlind:
So I can't seem to sideload any apps. I flashed back to stock, ran the before update and checking yes to sideloading, updated, and ran the after update. I have root access, and the free tether APN is listed. I was able to restore apps I had backed up through Titanium Backup, but I can't install apps through Amazon App Store or just using the apk file. Any help?
[Atrix 4G Android Development] rkrasny:
Donate

This worked great for me.

The "Donate" link on the first post doesn't seem to work though and I'd like to donate...
[Atrix 4G Android Development] tomtomxdatom:
Instead of going through the rather perilous uninstall procedure for the webtop mod, and rather than flashing 4.1.26, can I just "hard reset" to start fresh and then use the procedure outlined on this thread to upgrade/root to 4.1.57?
[Atrix 4G Android Development] Julian713:
Hi, I'm kinda new to all this. I get this when i run beforeupdate:

Restarting ADB server...

'C:\Users\Elna' is not recognized as an internal or external command,

operable program or batch file.

Unable to detect a device over adb.

Press any key to continue...

Only thing I did to my phone was run aRoot 2 weeks ago and that worked perfect.

Any idea? Also I downloaded the moto driver for my laptop (Win7) and installed it. Thank you for your help.

(update)

I just ran aRoot again just to see if adb was working and aRoot worked again. I'm not dev and dont even know what adb is but from reading all the post I just fig that had to be working for me to run this new script to root my phone b4 the new update.
[Atrix 4G Android Development] Grisha777:
The most important thing is go back to the first page of this thread and read Ririal's initial post with all the steps; read it very carefully and several times if needed (I read it several times). If you System version is not 4.1.26 then you need to do flash sbf (even if your system is 4.1.26, it is still highly recommended to do flash sbf to 4.1.26). Just follow developers' instructions word for word, everything should work flawlessly.
[Atrix 4G Android Development] ssmr2t:
So, now that the original method is proven not to work, I kind of have a issue on my hands.

Yesterday, I got the no fish file error and finally gave up. My device was already updated by that point and now I am left with a half ass rooted atrix :D

I have superuser on there, but thats about it. What can I do now in order to gain root access?
[Atrix 4G Android Development] Julian713:
My system is on 4.1.26
[Atrix 4G Android Development] Ririal:
Again, another round of mass multi-quote answers, so if your question was already answered feel free to ignore me :)

It looks like you have spaces in your file path. Move the files to c:\retainroot and try again.

Which original method? The only difference between the other script and this one is that this one is cleaner and doesn't require you to enter in commands manually. If you ran v1 beforeupdate, and then updated, you can certainly run the new afterupdate and be good to go. If you did NOT run beforeupdate (either version), you will not be able to get root without reflashing your phone back to 1.26 and starting over.

Check to make sure you have no spaces in your file path. Try disabling USB Debugging, re-enabling it, and unplugging your phone/plugging it back in.

You can safely say yes to everything. Look at my responses from the screenshot in the original post and follow that as a guideline if you like.

beforeupdate.bat does more than just root. It preps the phone for afterupdate.bat. If you haven't run beforeupdate.bat, afterupdate.bat will not work. The only way to get root back for you is to reflash back to 1.26. :(

Hmm, not sure. I've flashed back to stock several times and run this script, enabling sideloading and tethering each time. I've been unsuccessful with tethering, but never had an issue with sideloading or Amazon App Store (installed Fruit Ninja just this morning, even ;)). I'll have a script that will enable sideloading for rooted 1.57 users soon. I ran into a snag but I think I've figured out a way to run scripts on 1.57 now, so it's just a matter of writing it up.

XDA has been having issues today, just try again. My paypal is fenrir at rirnef dot net if you can't get it working and would still like to donate. Thanks very much! :)

There's a good chance that running factory reset will either work and let you update, or with the webtop mods it could brick your phone. Either way, if it works it works, if it doesn't, you'll need to flash the 1.26 SBF anyway :P

You don't have any other mods or scripts installed, correct?
[Atrix 4G Android Development] kennethpenn:
Awesome job my man. Now let's get to building some fun stuff for this device on top of 1.5.7!
[Atrix 4G Android Development] Ririal:
I'd love to collaborate with you on that, actually. I'm not sure if you've found your own way, but I have a pretty reliable method of deploying scripts on 1.57 without psnueter.
[Atrix 4G Android Development] kennethpenn:
I'm starting school again after a nice break, so I haven't actually taken a look at anything on the forums in a while. Oops! :o

We should get a community ROM going... one that supports a plethora of options, themes, and such. Since we're limited on the Atrix to ROMs without custom kernels and such... I think it would be very beneficial to come together and create something magical.

I was thinking of an online kitchen that allows you to choose what applications, what scripts/MODs, what themes you want.
[Atrix 4G Android Development] tdamocles:
I have the same problem as you and have superuser on the phone and ran beforeupdate.bat before the actual update but I do not get permission or it does not pop up any superuser request on the screen when running afterupdate.bat.
[Atrix 4G Android Development] Alex2x3:
What could cause this error? I've searched and don't think anyone has had this issue yet.

I did a fresh sbf flash yesterday, have all drivers, used admin mode, and am pretty sure did every step right.

beforeupdate gives me this error:

Any suggestions?

Edit - Idk why the picture is not showing but it says:

Checking Device State...

Obtaining temporary root access...

Waiting for root access to kick in...

Psneuter failed to execute properly.

Press any key to continue...
[Atrix 4G Android Development] BleachedBlind:
Sweet. I really wasn't looking forward to flashing again after getting comfy lol. I'm glad to hear there's a sideloading script on the way. Thank you for your efforts!
[Atrix 4G Android Development] delta530:
I am currently rooted using superoneclick, will this script work to retain root after I update? Or will I have to unroot first then root using aRoot for this to work?
[Atrix 4G Android Development] btoast:
It will work. I was rooted via Superoneclick as well and retained root from this process.
[Atrix 4G Android Development] sabesh:
Excellent! This worked perfectly for me. Thanks.
[Atrix 4G Android Development] detroitjb:
Stuck on edge!

Hey guys, has anyone seen this? I flashed back to 4.1.2.6, ran all the steps in the right order, all of that is fine.

However, now my phone is stuck on edge...it wont go to H or H+.....anybody else have this issue?
[Atrix 4G Android Development] Cubit33:
nw, updated first. DOH!

:)
[Atrix 4G Android Development] cceast:
are there wifi issues in flashing back to 1.26 on an unlocked phone? I have seen posts that did not recommend flashing if the phone has been sim unlocked as this caused unpredictable wifi issues.
[Atrix 4G Android Development] mscott998:
reboot needed in steps to follow.

this wasnt working for me and i wasnt able to get root access with titanium back up. this was do to a needed reboot of the phone. please add a reboot sequence in the steps after you run the boforeupdate.bat file.
[Atrix 4G Android Development] ssmr2t:
Here is my issue....

Ran the old method yesterday before you put the new script back up :(

Now I initiated the process by using the original script before you updated it... I got to

the point where DOS rebooted my phone and it was time to run the update from Moto...

I ran the update and everything installed fine.

Then I noticed you updated the file, so I used the updated script instead of yesterdays commands which

had missing stuff

Continued onto "Afterupdate" and I get the following message....

"Osh/bin/frozenfish: not found"

Rebooting device, approve superuser... you should see red light blinking.... yadda yadda yadda...

It never gives me the superuser request to approve. Just reboots and Im back to my unrooted phone :(

Any ideas on what im doing wrong? Thank you!
[Atrix 4G Android Development] Technomancer:
So let me understand what is happening there?

OTA 1.5.7 flashes whole /system partition so su disappears.

These scripts squirrel it away in /osh/sbin/su

And after they update they use it from /osh/sbin/su to gain root via Superuser prompt and copy it back to /system/bin/su where it belongs?
[Atrix 4G Android Development] SomeGut:
Ok, I followed the instrunctions and read them THOROUGHLY over and over and over. It seems to work ok until i do the update on the phone. I do the update, it seems to be going ok and then the Android with the "!" pops up. It goes away when i take the battery out and put it back in but I can't finish the update. Any suggestions?
[Atrix 4G Android Development] Swiftks:
More or less, yes... and it works pretty damn good too, for a half assed backwards root :D

I'm not trying to diss your root process OP, in fact, I think you are a genius for coming up with the process.... stupid Motorola though
[Atrix 4G Android Development] Swiftks:
did you flash a fresh 1.26 sbf before running the retain root script?

See instructions here: http://xdaforums.com/showthread.php?t=991072
[Atrix 4G Android Development] SomeGut:
No. I had the "Super One Click" and unrooted, then followed the instructions in the first post. I should completely reboot this thing back to factory?
[Atrix 4G Android Development] Swiftks:
Yes, backup apps with Titanium backup, and flash a fresh 1.26 sbf, and then run the retain root, then update
[Atrix 4G Android Development] SomeGut:
Ok thanks.....
[Atrix 4G Android Development] gonto:
Thanks for the information about this!!

However, I had the bloatware frozen with TBP before updating. With the stuff frozen, the update worked smoothly, and I don't see any MotoBlur crap and AT&T icons. Does it mean that they're still frozen?

Regards
[Atrix 4G Android Development] dovid:
Root dissappears after Hard Reset

B"H

Looks like this root disappears after a hard - reset.

Previous root used to stick around.

Anything we can do to fix that?

Thank you,
[Atrix 4G Android Development] SomeGut:
One last thing, can I just do a factory reset?
[Atrix 4G Android Development] shawnbuck:
Can you pop into IRC? Lets find out exactly what happened.
[Atrix 4G Android Development] drock212:
No factory reset doesn't actually start the phone off new.
[Atrix 4G Android Development] dLo GSR:
if you haven't done any mods like GingerBlur, Adeo, Webtop Mod, etc (i.e. root would be the MOST you've done), then yes.
[Atrix 4G Android Development] Bumpysig:
I read through all sixteen pages and didn't see this issue (not going to deny I could have overlooked it) but this is the situation I am running into.

Restarting ADB server...

Checking device state...

Obtaining temporary root access...

Unable to chmod psneuter.

Press any key to continue . . .

I had previously used super one click. Any ideas? (running 4.1.26)
[Atrix 4G Android Development] Binnyk:
Nope.. u go frm stock 1.2.6 to Beforeupdate-which roots, to ota update, to afterupdate. Worked seamlessly for me. Remember to titanium backup ur apps etc
[Atrix 4G Android Development] BleachedBlind:
So it turns out my sideloading and installation of 3rd party apps is intact. The problem resulted from a poor choice in what to freeze with TB, so the scripts actually worked perfectly. Thanks for the help anyway!
[Atrix 4G Android Development] dLo GSR:
if we factory reset, will we lost root and have to start the whole process over again (from flashing 4.1.26)? i need to fix my google talk.
[Atrix 4G Android Development] DKRussell:
I'm having the same issue as Bumpy
[Atrix 4G Android Development] rscozz:
I found out it works better if you do a few more reboot in the process.....if not you might end up killing the adb,or massive storage, or strange things happen

1.Read the directions.

2.Read the directions again.

3.Read the directions a third time. If you do not understand a step, ASK before starting.

4.Download the script

5.Extract the files to C:\retainroot. Do not install anywhere else. Having it inside a folder with a space will cause the script to FAIL.

6.Make sure your device is 1.2.6 and is not running any mods, I recommend a fresh SBF flash of 1.2.6. Download links and installation instructions here

7.Enable USB debugging (Settings -> Applications -> Development).

8.Connect your phone (I recommend setting USB Connection to 'None').

9.Run beforeupdate.bat (If you're using Windows 7, run as admin by holding down control and double-clicking).

10.Verify that there are no errors before updating.

10a. Reboot

11.Go to Settings -> About phone -> System updates

12.Follow the on-screen instructions. First download the update (you will need a Wi-Fi connection for this), then it will prompt you to install.

13.The update will reboot the device and install itself. If this part fails it's because you are not on stock 1.2.6 firmware. Start over and read the directions.

14.When it boots back up, verify USB debugging is still on (Settings -> Applications -> Development).

10a. Reboot

15.Run afterupdate.bat (If you're using Windows 7, run as admin by holding down control and double-clicking).

16.Make sure you allow the superuser request on your phone or it WILL fail.

10a. Reboot

17.All done! Enjoy your rooted Atrix on 4.1.57!
[Atrix 4G Android Development] Gutterball:
Thanks alot!! Just got my Atrix today and now I got root with update! Very nice! Can I go ahead and flash the gingerblur rom now or is this not compatible?
[Atrix 4G Android Development] madquack:
So my social networking widgets stopped working so I had wipe data/factory reset. Well.. I thought root was lost so I thought I would have to flash sbf 1.2.6 again but I was wrong.

I downloaded SU from market and then ran afterupdate.bat and root works great. I did lose the ability to install non-market apps but that's easily fixed by doing adb install. I love my atrix now haha.
[Atrix 4G Android Development] aoin:
unlocked

hi, i`m new here!!

i have bought a at&t unlocked yesterday.

1 question: if i flash back or do anything i can LOCK my atrix again?

2 is the any wifi problem ao any problem if i root my atrix?

3 is the any thing that my unlocked atrix is diferent fron the lockes?

thk a lot!
[Atrix 4G Android Development] Ririal:
http://xdaforums.com/showthread.php?t=1017373

Thanks for this. I've run the script about 10 times now and never had to reboot between steps (except when the script makes you), but it certainly can't hurt and if it's solving problems for folks, all the better :)
[Atrix 4G Android Development] Swiftks:
Not compatible with 1.57 yet... devs are working on it.
[Atrix 4G Android Development] Renzol:
Worked perfectly, many thanks my man.
[Atrix 4G Android Development] tuantuti:
works great. very easy to install, clear instructions. now my atrix is 1.5.7 rooted. thanks devs
[Atrix 4G Android Development] blenny-:
Im guessing its fine to run the update for 1.57 through RSD lite. I guess i'll see :D
[Atrix 4G Android Development] psymont:
how do you flash back to 4.1.26? I have the file "Blur_Version.4.1.26.MB860.ATT.en.US.zip" but don't see how to install. Id appreciate some help here.

Also, what do SBF and OTA mean?