yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] brandon15811:
See 2nd post for International users and Fastboot rooting.

For ATT users only:

What this is:

This is a full clean SBF of 2.3.4 or 1.8.3 WITH the BL unlock and rooting built in to /preinstall.

Flashable SBF: Full 2.3.4 with preinstall root and pudding bootloader unlock, full sbf

Flashable SBF: Full 1.8.3 with Bootloader unlock and preinstall root. It's over 9000 (600mb DL service sbf)

1. Flash with RSDLite 5.3.1 or sbf_flash

2. Root your phone from adb

adb shell
/preinstall/restoresu

3. If you don't have superuser.apk do this as well

/preinstall/restoresu all

Apparently I am a terrible scripter, so follow eval-s instructions from here:

4. Enjoy

Lastly, you can make your own preinstall pretty easily, include any kind of mod you want P_ROM etc. For instance when I reinstall I always want to install wget and crond, turn off tomoyo permissions and disable the usb plugin sound. You can put apps in /preinstall/app then make a md5sum file in /preinstall/md5 and apks will get loaded on reboot every time you flash. This is more of a fyi for those of you out there cooking up sbfs. you've got a huge partition to play with so I'm sure people out there can come up with creative ways of using it.
[Atrix 4G Android Development] eval-:
Hi guys.. here is a useful little /preinstall for you (attached)

Put phone in fastboot mode, then:

fastboot flash preinstall preinstall.img
fastboot reboot

(older versions maybe need "fastboot -i 0x22b8")

after fastboot & reboot, type in adb ("adb shell") or terminal emulator,

exactly

:

/preinstall/dosu
/bin/mount -o remount,rw /system
cp /preinstall/su /system/bin/
chmod 6755 /system/bin/su
PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk

The last step is optional (and next-to-last *should* be unnecessary), as you can install Superuser however you like. In fact, if you've installed it, simply typing "/preinstall/su" is another way to root, and you could then mount /system read-write and copy it into /system/bin.

Many thanks to Brandon & The2d for brainstorming this out in a crazy "there's no way it could be possible" rooting session. There were a lot of harder ways... who knew we'd be so lucky! And thanks to Edgan for the great "dosu" =)

You can find fastboot here: http://xdaforums.com/showthread.php?t=1138092
[Atrix 4G Android Development] kennethpenn:
Woohoo! 10 char!
[Atrix 4G Android Development] cranch:
Love you long time! Congrats on figuring this out!
[Atrix 4G Android Development] neotekz:
i just unlocked my phone and wanted to root, i installed the img but when i try to enter /preinstall/dosu it gives me file path not found. do i need to reboot or something after flashing the img?
[Atrix 4G Android Development] Fausty:
Worked a treat with gingerbread! Thanks a lot guys!

For some reasons, could not adb to go, so had to do it with the terminal but it's all good!
[Atrix 4G Android Development] airbillion:
I am having the same problem, path not found. What can i do?
[Atrix 4G Android Development] airbillion:
bump

Anyone else figure out how to root? Is this only for gingerbread?
[Atrix 4G Android Development] Sinful Animosity:
-eval, would we just push that SuperUser app to our phone through ADB if we already have Gingerbread on it? Or do we just flash that through fastboot?
[Atrix 4G Android Development] brandon15811:
This will work for any firmware version
[Atrix 4G Android Development] LancerV:
Using linux?
[Atrix 4G Android Development] airbillion:
I used fastboot from windows.
[Atrix 4G Android Development] rjohnstone:
You still need to set the permissions on SU after you copy it from preinstall.

chmod 06755 /system/bin/su

;)
[Atrix 4G Android Development] airbillion:
In adb shell when I enter the 2nd command:

adb shell

$

cd /preinstall/dosu

cd: can't cd to /preinstall/dosu

this is my output.
[Atrix 4G Android Development] LancerV:
You have to use the linux version
[Atrix 4G Android Development] airbillion:
Ill give it a shot. thanks
[Atrix 4G Android Development] the2dcour:
cd /preinstall

then...

dosu

HTH ;)
[Atrix 4G Android Development] airbillion:
that is what I keep on trying, but it says:

can't dosu
[Atrix 4G Android Development] the2dcour:
might have to wait till tomorrow when I'm done with the sbf with a 1 command install then ^^;
[Atrix 4G Android Development] Nottach:
this worked:

adb shell
cd /preinstall
su
/bin/mount -o remount,rw /system
cp /preinstall/su /system/bin/
reboot
[Atrix 4G Android Development] rush_ad:
hahaha, it's a mess indeed!!!

thanks for the info though, hopefully it will make it to the first page. may be a sticky eventually....
[Atrix 4G Android Development] razholio:
no need to reboot, but if you don't, you should remount read-only again before you exit the adb shell:

mount -o remount,ro /system

and you might have to specify your block device if that command doesn't work like so:

mount -o remount,ro /dev/block/mmcblk0p12 /system
[Atrix 4G Android Development] Tanker Bob:
True, but leaving it as rw doesn't have any ill affect on the device. The next time you reboot or recycle power, the permissions will reset to ro automatically.
[Atrix 4G Android Development] tuantuti:
why is this sbf file so large??? after unzip, the file is like 1.4GB, which is twice the size of an average sbf file... is this suppose to be like this?
[Atrix 4G Android Development] Swiftks:
No, a full/complete sbf file is usually over 1 GB... take a look at the original 1.2.6 sbf. Perhaps it contains webtop & all???
[Atrix 4G Android Development] tuantuti:
sorry, this is my bad. i never paid attention to the sbf file before and only looked at the zip file being around 600MB. all the sbf file are over 1GB. thanks swiftks for clarification.
[Atrix 4G Android Development] akyboy:
Hi

Is this ROOT method going to work if i flashed my phone with official Bell 2.3.4?

If no is there any other way to root this device?

Tnx

EDIT:

Found working solution:

http://briefmobile.com/motorola-atrix-4g-root

Tested and now rooted :)
[Atrix 4G Android Development] ScottRTL:
So, how did you root on official Bell 2.3.4? With the process on the link provided? Did rooting wipe the phone? I need root to backup with Titanium Backup so I can unlock and install CM7... But it would be counter productive if root leaves me with nothing on the phone...
[Atrix 4G Android Development] againareku:
Correct me if I'm wrong, but do this method and the briefmobile method both wipe the phone?

I've only had phones where superoneclick rooted the phone, since superoneclick only works partially on atrix, I am deciding between either one of these methods.

I only want root to uninstall vlingo [the only default app you can't uninstall stock] and be able to install mybackup, battery calibration, and setcpu.

But if rooting is going to get rid of my backgrounds, widget placement, and make me uninstall 30 something apps, I'd rather stay stock.

the only reason i'm confused is because both guides have you "flash an image"
[Atrix 4G Android Development] Spectre51:
If I remember correctly the preinstall method doesn't wipe the device. But you can also use this to root http://xdaforums.com/showthread.php?t=1255548

Sent from my MB860
[Atrix 4G Android Development] againareku:
can not thank you enough for pointing that out, gave you thanks and now going on to the thread to thank the op. for real, absolutely flawless and the easiest root EVER.
[Atrix 4G Android Development] PanNet:
Welcome,

I have a nob question - is it possible to install International version to ATT model?

Kind regards
[Atrix 4G Android Development] polaris441:
Anyone tried Pete's Motorola Root Tools on Atrix?

http://www.psouza4.com/Bionic/
[Atrix 4G Android Development] davezaff:
it works fine.
[Atrix 4G Android Development] danilo2k:
It worked flawlessly on my MB860 (ATT)

Easy to use, just install on your windows , click next , next , next, wait for 3 reboots and tada!!!

Thanks to psouza4!!!

SEARCHING FOR THE PHONE (connect it now if you haven't yet)... found!

Running exploit step 1 of 3 (setting up symlink)... done!

Rebooting your phone... done!

Running exploit step 2 of 3 (modifying local.prop)... done!

Rebooting your phone... done!

Running exploit step 3 of 3 (adding su, busybox, and superuser.apk)... done!

Congratulations: your phone should now be rooted (after one more reboot)!
[Atrix 4G Android Development] simbill:
i bricked my 1st atrix within 1 hour of getting it. :-p got a replacement through exchange
[Atrix 4G Android Development] bzmotoninja83:
think i did something wrong..... just flashed this " att-2.3.4_pudding_preroot "

using rsd lite 5.0...... waited for it to finish then, it had a message to manually powerup this phone. remained in boot loop where it would go thru the motions of att boot animations, then reboot...... it was already unlocked, on 4.5.91/2.3.4

i installed CM7 beta then when the newer CM7 came out i flashed that. 2.3.7....

tried to install an OC kernel then it would run the boot animation and not stop. now all it does is go to "rethink possible" then, screen goes blank and reboots....

EDIT:----- going to re-flash again.....

EDIT2: still rebooting........well, back to the iphone 2g till i can get this thing werking again.......BOOOOO

maybe it was because i was using rsd lite 5.0...... i downloaded the file in the first post and now using rsd lite 5.3.1....... will update..... either way, anyone hear my cries?? lol

ok, i was able to fix it buy loading fastboot on the phone and going to recovery and wipe/reset.
[Atrix 4G Android Development] crazililazn:
hey, i just got an atrix today and i was wondering... can you use the 2.3.4 sbf on the stock 1.8.3 firmware? Or do i have to use the 1.8.3?
[Atrix 4G Android Development] crazililazn:
anybody? :/
[Atrix 4G Android Development] Phalanx7621:
Just flash a fruitcake man. Its easier.
[Atrix 4G Android Development] crazililazn:
but don't i have to unlock my phone to use a fruitcake?
[Atrix 4G Android Development] Swiftks:
Yes.... so do that, then flash a fruitcake :P

Just don't flash a earlier sbf version if you are already on 4.5.91,.otherwise you risk a hard brick.
[Atrix 4G Android Development] crazililazn:
so that means i can flash a later sbf version right? sorry, i just got my phone and i really want to be sure before i brick it x.x
[Atrix 4G Android Development] Swiftks:
Yeah, if your currently running gingerbread, you should be able to flash gingerbread sbf..... but I'm not guaranteeing anything ;)
[Atrix 4G Android Development] crazililazn:
what about from froyo?
[Atrix 4G Android Development] Swiftks:
What about froyo??

If your running it, you should be able to flash any sbf you want. If your not on it, don't flash back to it.
[Atrix 4G Android Development] crazililazn:
alright!! thanks for your patience :]
[Atrix 4G Android Development] gsingh2011:
In this line:

PATH=/system/bin:$PATH pm install /preinstall/Superuser.apk

Why do we need to set the path in the same line that Superuser.apk is installed? And I don't understand why /system/bin wouldn't already be in the path.
[Atrix 4G Android Development] :
How do I use this to unroot? I'm a huge noob so dumb it down for me please. I tried searching the thread but couldn't find anything. I followed the steps in OP to root and now need to unroot. I'm still on 2.2.2 if that makes any difference.
[Atrix 4G Android Development] Swiftks:
You don't use this to unroot. Since your still on 2.2.2, pick a full sbf file to flash and return to stock; 1.5.7 or 1.8.3 or 4.5.91 (Gingerbread). However, if your bootloader is unlocked, you can try flashing a fruitcake... can't remember if they include root or not.

Details for flashing a .sbf file in N00B Guide.
[Atrix 4G Android Development] 1xinfusion:
does anyone have the sbf for 2.3.4 unlocked / rooted ?!?! multiupload has been down for the last 3 days already!!! help :).

If anyone can post it up on another mirror it would be really really helpful!
[Atrix 4G Android Development] cookiecorn:
I also need the sbf file. All the links I found on xda are not working!!
[Atrix 4G Android Development] Swiftks:
You didn't look at the github page then. ;) Link at bottom of N00B Guide OP.
[Atrix 4G Android Development] cookiecorn:
Could you please post the link?

I'm not familiar with github, and I can't find it.
[Atrix 4G Android Development] Swiftks:
I'm sorry, I don't often stand on principle, but you didn't look very hard.

I will give you a hint: Invaluable Resource ;)

Wait... why not just root with the Root Tool stuck at the top of General section, if that's what you're looking to do????
[Atrix 4G Android Development] cookiecorn:
Okay, I found your thread. However, the link to sbf file (http://xdaforums.com/showthread.php?t=1125944) doesn't work for the 4.5.91 ATT US.

I would really appreciate some help as my phone can't boot anymore. I can get to fastboot mode but I cannot get to recovery mode where I have my backups. It seems that my bootloader is corrupted.

The problem started today when I accepted the AT&T OTA 4.5.141 Update and my phone was already unlocked with CWM Recovery.

Now when I boot I see:

SVF:108:1:2

Failed to boot 3

Starting RSD mode

However, I can also get the fastboot mode by holding up the volume key.

I already tried:

moto-fastboot flash boot boot.img

moto-fastboot flash system system.img

moto-fastboot -w

moto-fastboot reboot

All these above commands run with errors as I use those img files before and they are fine. However, that didn't fix anything.

I also tried: moto-fastboot flash recovery recovery-atrix5.img

sending 'recovery' (4708 KB)... OKAY [ 0.286s]

writing 'recovery'... FAILED (remote: (00180002))

No luck there.

Any help would be appreciated.

Thanks.
[Atrix 4G Android Development] Swiftks:
Seems like you and the guy at the bottom of this page are having the same problem... maybe you should PM him or see if you can solve your problem with his instructions.

http://xdaforums.com/showthread.php?t=1165154&page=14
[Atrix 4G Android Development] 1xinfusion:
That page which is here: http://gitbrew.org/android/ does not contain the sbf unlock root image for 2.3.4 . it only has 1.8.3 ! as we all know will brick your device if flashed from 2.3.4.

Do you happen to have the file ? If you do I'll happily host it on a mirror.
[Atrix 4G Android Development] cookiecorn:
I have the pudding unlock sbf file, which I download from this thread: http://xdaforums.com/showthread.php?t=1136261

I believe that's what I need to do before flashing a boot/system image correct?

I have the images that were working for me before I bricked my phone, so I believe if I can fix the bootloader, I should be able to flash and get the phone back and working.

I can't try it right now because my battery is out of juice. It won't charge in my phone due to the problem I'm having. I will have to buy a separate charger and see how it goes from there.

I will try:

1) sbf_flash pudding unlock (4547-fix-try2.sbf)

2) fastboot oem unlock

3) flash boot.img and system.img

Does this look good to you?
[Atrix 4G Android Development] getyroks:
That's exactly what you need to do.. i had the same problem.. was fixed with that .sbf file
[Atrix 4G Android Development] cookiecorn:
Hey 1xifusion, I would like to try your sbf file. You can PM me with the link.

Thanks again.
[Atrix 4G Android Development] cookiecorn:
Okay, I had pretty much gave up trying to fix my phone, but thanks to people here I decided to try again.

Phone is back and working!!!

This is what I did:

1) sbf_flash pudding unlock (4547-fix-try2.sbf)

SBF FLASH 1.24 (mbm)

http://opticaldelusion.org

=== 4547-fix-try2.sbf ===

00: RDL03 0x00000000-0x002FFFFF 8F2A AP

01: RDL01 0x00800000-0x008407FF 377A BP

02: CG02 0x00000010-0x0000580F 4615 AP

03: CG03 0x000000A0-0x0008009F D591 AP

04: CG39 0x00000020-0x0030001F 0D17 AP

05: CG42 0x00000050-0x0030004F FE7C AP

06: CG47 0x00000070-0x0008006F 34C6 AP

!! Reboot phone into bootloader.

Got stuck there. Thus, sbf_flash method with unlock pudding didn't work for me. I prefer to use sbf_flash rather than RSD Lite because I'm a mac user.

Install Parallels Trial version on my mac just to use RSD Lite, since the only options I had on my phone during boot was fastboot and RSD.

Install all the Motorola drivers for Windows, ran RSD Lite 5.4.4 and flash the unlock pudding .sbf file. It worked!!

2) fastboot oem unlock

3) flash boot.img and system.img

Installed the CWM Recovery to access my full backup I had before all this problem. Yes, I had a current backup, and now it all like before.

Thanks all for the help.
[Atrix 4G Android Development] georgiejr:
thanks brandon15811....able to root my atrix and able to tether my android tablet to it..more power to you
[Atrix 4G Android Development] live_free:
It looks like the files in the OP are down, anyone got another link? Or does anyone have the name of this "Flashable SBF: Full 2.3.4 with preinstall root and pudding bootloader unlock, full sbf" file? I think I may have already downloaded it before.

EDIT: Is this it "ATT-2.3.4_Pudding_preroot.sbf"?
[Atrix 4G Android Development] t.s.eliot:
Yes it is.
[Atrix 4G Android Development] dudedude987:
cool story so wheres the link?

im over here bootlooping and id like to do this in one flash instead of 4...
[Atrix 4G Android Development] dudes45:
Links aren't working? Or is that just for me?
[Atrix 4G Android Development] dudedude987:
does anyone have this file!? i need my atrix!

http://www.4shared.com/file/DaZPm4K4/ATT-234_Pudding_preroot.html

Filename: ATT-2.3.4_Pudding_preroot.sbf

Creation Date: 07/23/2011 07:18:58

File size: 1508840077

gonna try this one not sure if its correct

can someone confirm or someone please mirror the original file

got 100% and still in loop

FIX! fastboot reflashed everything phones good
[Atrix 4G Android Development] danstheman7:
Is this 2.3.4 AT&T SBF still available?

As multiupload is down, the current links don't work.

If you could re-upload, it'd be greatly appreciated!
[Atrix 4G Android Development] ross1998:
Help

Hey guys please help. Im on 2.3.6 and from what i understand i flash the 2.3.4 one with rsd lite and then i will have ulocked bootloaders+root+stock so then i can install cwm and start flashing roms. Is that correct? And if not please correct me
[Atrix 4G Android Development] :
Do not downgrade your current firmware

Sent from my MB860 on CM7
[Atrix 4G Android Development] ashad0509:
Why not? I have many many times...It doesn't hurt anything. Just don't go lower than 2.3.4
[Atrix 4G Android Development] :
I downgraded from 2.3.6 to 2.3.4 today and got failed to boot 1. The only way I could recover was flashing 2.3.6

Sent from my MB860 on CM7
[Atrix 4G Android Development] arafat_mw:
I need 2.3.6 SBF Files.Please upload anyone
[Atrix 4G Android Development] :
http://atrix.tk/4.5.141/

There, I took time to find your link, now take time to hit the thanks button.
[Atrix 4G Android Development] Always_Jonezen:
yea what he said

---------- Post added at 12:46 PM ---------- Previous post was at 12:44 PM ----------

is that rooted and unlocked
[Atrix 4G Android Development] lowspeed:
Anyone has mirrors for the 2.3.4 ?
[Atrix 4G Android Development] jaymccoubrey:
I'm rooting a freinds tommow I read all I can about. Is this file rooted? I only rooted one moto phone before.

.
[Atrix 4G Android Development] digicom1:
try here
[Atrix 4G Android Development] elijacob:
Rooting Atrix 4G 2.3.4

miss post, sorry
[Atrix 4G Android Development] mataflakitas:
link not work
[Atrix 4G Android Development] andresrivas:
Obviously, since this is a very old thread

Enviado desde mi MB860
[Atrix 4G Android Development] wedgess:
As the user above stated the thread is quite old so the links are broken. To avoid any un-necessary bumping this thread is locked for now. If [MENTION=1392200]brandon15811[/MENTION] wants to post working links contact me or another Forum Moderator assigned to these forums and i'll re-open the thread ASAP.

Best Regards

--wedgess
[Atrix 4G Android Development] debenham:
Run ./dosu - or just run '/preinstall/dosu' (don't add the cd to the front)
[Atrix 4G Android Development] airbillion:
Is there anything else I can try?

$ cd /preinstall

cd /preinstall

$ dosu

dosu

dosu: not found

$ ls

ls

install

md5

app

lost+found

su

Superuser.apk

sqlite3

dosu

resized

I see the file there, but it will not execute.

I am using adb from windows, do I need to use linux?

Edit:

I'm not sure what I did differently, but now I have root.

Thanks for your help and patients!
[Atrix 4G Android Development] neer2005:
http://pastebin.com/XzeFWFnq

Any help?
[Atrix 4G Android Development] LancerV:
It says unlocked in the top left corner on your phones right?
[Atrix 4G Android Development] neer2005:
Yeah im running the 2.3.4 build
[Atrix 4G Android Development] LancerV:
Your using the moto fastboot that you used to load the os?
[Atrix 4G Android Development] neer2005:
Yes

Edit: I used the Linux fastboot to install the OS since the osx fastboot only became available later.
[Atrix 4G Android Development] emerrill:
Anybody else seeing no ringtones after installing?
[Atrix 4G Android Development] nsourm:
Hello buddy.

Sorry for my stupid question but which file do i have to download from the link you provide?

thanks
[Atrix 4G Android Development] the2dcour:
sorry, I had to restart the upload. It won't be there for a while yet. 20-30 more minutes.
[Atrix 4G Android Development] M.k.s:
Can this be done on windows?
[Atrix 4G Android Development] airbillion:
Has this sbf been uploaded yet? I cant find it when i click the link in the previous post.
[Atrix 4G Android Development] SS2006:
worked for me on windows

add to OP
[Atrix 4G Android Development] nsourm:
For those having problems, i succeed using gingerbreak and for sideloading gradenabler. Gradenabler needs a second run(after first reboot) to succeed.
[Atrix 4G Android Development] airbillion:
Deleted double post
[Atrix 4G Android Development] airbillion:
Any chance of uploading this today?
[Atrix 4G Android Development] jruweaver:
Any chance that you've uploaded that custom SBF yet? :)
[Atrix 4G Android Development] donniesd:
Worked for me too.
[Atrix 4G Android Development] MdX MaxX:
I'm confused about the rooting process. I installed the preinstall.img successfully. The Superuser application is installed on my device. But I'm confused about the second part. I tried typing adb shell and /preinstall/dosu but neither was recognized by Windows. I booted into Linux and tried adb shell, but it said device not found. What am I doing wrong?

EDIT: Well, I suppose it's rooted. TiBu worked just fine. So what is all that other stuff?
[Atrix 4G Android Development] the2dcour:
sorry for the wait but gitbrew was down. the full 1.8.3 sbf with unlocked BL and root is uploaded now. see 2nd post for details.
[Atrix 4G Android Development] DanOtero:
Can you provide an MD5 for the custom sbf? I am getting some errors when flashing it and I am not sure why. Could it be that I did the unlock sbf first? (and then proceeded to install tenfar's new and improved CWM) and only then did I try this sbf?

Here is the error I am getting (trying to download again now):

Update: re-downloading did not help
[Atrix 4G Android Development] Manalow88:
guys i need help. ok so i just got a new atrix. i factory reset it, used rsd lite to flash the software in the first post, but now i cant get root. using adb just says back to me what i typed in. i dont know if it can see my phone or not. i tried using SOC but it locks up on waiting for device. any help appreciated
[Atrix 4G Android Development] the2dcour:
ok thank you for that info I can fix it or you can with a hex editor.

search for 17d6 near the begin of the file and replace with 17d

same with 70ba replace with d03e

I tried to fix these checksums before uploading but evidently I failed.
[Atrix 4G Android Development] Ronaldo_9:
good stuff, wish i saw it last night, would have said so much time lol
[Atrix 4G Android Development] nospam:
So do we have to manually fix it using a hex editor? or is the download on the 2nd post already fixed?
[Atrix 4G Android Development] the2dcour:
It's only broken if you use sbf_flash. RSDLite ignores the checksums. I'll upload a fixed one later today.