yashsingh1/xdaforums huggingface dataset:
[Atrix 4G Android Development] Tanker Bob:
Linux tutorial

Here's what I wrote for myself based on eval-'s instructions:

- Extract ADB, moto-fastboot, and the preinstall image to a directory on your hard drive, ex. here as ~/Temp in your home directory

On the phone:

- Boot your phone into Fastboot: Turn off the phone, hold down the power button and volume down button until you see “Fastboot” at the top of your screen, then push the volume up button

On your PC:

- Open a terminal or command prompt

- Go to the directory where you placed preinstall.img, moto-fastboot, and adb (~/Temp in this example for a user named "user" on a machine called "ubuntu"):

user@ubuntu:$ cd Temp

user@ubuntu:~/Temp$

user@ubuntu:~/Temp$ ./moto-fastboot flash preinstall preinstall.img

user@ubuntu:~/Temp$ ./moto-fastboot reboot

- After the phone reboots, put USB in debug mode on the Atrix (Settings -> Applications -> Development -> USB debugging)

- From terminal on the PC (the shell and su prompts should match what you see here):

user@ubuntu:~/Temp$ ./adb shell

$ /preinstall/su

# /bin/mount -o remount,rw /system

# cp /preinstall/su /system/bin/

# chmod 6755 /system/bin/su

# exit

$ exit

user@ubuntu:~/Temp$ exit

Done! No need to reboot at this point.

Hope that helps.
[Atrix 4G Android Development] aZzz.bZzz:
could please someone confirm my thoughts:

my atrix is on 4.183, rooted, locked boot

if i flash Full 2.3.4 with preinstall root and pudding bootloader unlock, full sbf via RSD

ill get everything at one step(bl unlock and root) right?

and i wont be able to revert to 4.183 again?

and yes, whats "pudding"
[Atrix 4G Android Development] Dell2:
Since I unlocked with this I can't communicate with my phone in fastboot mode. I tried with old version of fastboot as well, all I get is waiting for device.

I can still use the phone unlocked, but I can't do anything to it, no root, no CWM, and no custom roms. Any help would be greatly appreciated.
[Atrix 4G Android Development] rexamillion59:
Do i need to unlock befor i can root

i was on 1.83 rooted followed all the steps to rsd flash the 613 mg att_2.3.4_pudding_preroot.rar phone booted to ginger bread all looked fine rsd lite said please manualy boot tryed many time never said complet pass but phone works fine but no root so i followed instructions on fast boot and command line promp to the letter finished but still no root any ideas
[Atrix 4G Android Development] hoodlikegaza:
I'm getting "error: device not found" when trying to start the adb shell

can someone help?
[Atrix 4G Android Development] fincan:
Did you enable USB debugging?

You can do that from Settings - Applications - Development.

You also need Motorola Atrix drivers if you are using Windows. For 64bit windows you can get them from the link below, I do not know where 32bit version is:

http://xdaforums.com/attachment.php?attachmentid=634880&d=1308872277
[Atrix 4G Android Development] vash8806:
So just to confirm, if I follow directions on post two.... I can get my atrix that is at stock 4.5.91 (gingerbread 2.3.4) that I got via OTA update, to root status w/o getting stuck on a hard brick?

Works :) ty!! now im rooted!!
[Atrix 4G Android Development] Haphim:
I've got a few questions about this method, if someone will be kind enough to help clarify for me.

If it's important, I'm running Win 7 x64. And just to clarify, I want to end up with 2.3.4, both rooted as well as unlocked.

1. If I start with 2.3.4 (either that shipped that way, or via OTA), do I flash the 2.3.4 SBF on the first post, or do I skip that step?

2. For a phone running 1.83, is it recommended to update to 2.3.4 via the OTA before using this method to root and unlock? Or do I just grab the "Full 2.3.4 with preinstall root and pudding bootloader unlock, full sbf" and use that?

I recall reading that 2.3.4 OTA changes partition sizes. If I start with 1.83 and this SBF and method, will that change the partition sizes in the same way? If not, which way is better? I would think that if they changed partition sizes, it was for a reason.

3. If I have 1.83 that is rooted via GladRoot (but still locked), does that change how I do this?

4. Which drivers do I need? I'm currently using the standard Motorola drivers that consumers download with MotoHelper. Is that correct, or do I need a different set?
[Atrix 4G Android Development] turniipp:
I know I'm a noob, but I need help.......

I followed the instructions in post 1.

1. I downloaded RSD Lite 5.3.1

2. I downloaded the 2.3.4 sbf from the link in post 1

3. I installed RSD and unzipped sbf

4. I opened up RSD and hooked up phone.

5. I found the sbf file and clicked start

6. RSD said it was 99% done and then failed

7. Phone fails to boot and gives me available modes.

8. I crap my pants!

I have a stock atrix that was on 2.3.4. Not unlocked, not rooted, not anything.

Any help I can get on getting this thing back to 2.3.4 unlocked and rooted would be most appreciated. Thanks!!
[Atrix 4G Android Development] chitolocz:
Wow sorry to hear that man I was about to do the same thing, then then read your post. I too have an Atrix that was shipped with 2.3.4 installed and want to install the Alien rom, but have bricked a phone already so very afraid to flash any sbf files. Anyone that could help would be appreciated.
[Atrix 4G Android Development] turniipp:
Thanks for your condolences.

I can put the phone into rsd mode and see it in rsdlite, and I've tried reflashing it several times, each time I get the error:

Failed flashing process. Failed flashing process. Phone [0000]: Error switching phone to BP Pass through mode (0x70BE); phone connected

I don't know if that helps any of the wizards here, but again, any help possible would be greatly appreciated as I am stuck in da mud.......
[Atrix 4G Android Development] smariner:
Has anyone verified this to work on the OTA 2.3.4 ROM from AT&T? I'm reading several posts here that says that it bricked their phones...
[Atrix 4G Android Development] UncleCemka:
If I were you, I would fastboot romracer's CWM reovery: http://xdaforums.com/showthread.php?t=1204500 Then, using the new CWM recovery, you can try to CWM the fruitcakes from SamCripp: http://xdaforums.com/showthread.php?t=1163009

That way you don't have to use RSDLite which seems to be giving you problems.
[Atrix 4G Android Development] Haphim:
I believe both DiamondJay20 and vash8806 started with the 2.3.4 OTA and achieved success.
[Atrix 4G Android Development] turniipp:
I soft bricked......and am dying for some help recovering it.....
[Atrix 4G Android Development] Swiftks:
Unlocked Bootloader?
[Atrix 4G Android Development] turniipp:
I have no idea if the bootloader is unlocked, I was attempting to unlock it, and root the phone. If you look up a few posts, I outline the steps I took in attempting to flash the sbf file in the post #1. I started with a stock atrix on 2.3.4 (OTA), never having had anything done with it.

I ended up bricked (soft) and have searched my tail off in these forumns trying to find anything that might help me resolve this. I would greatly appreciate any help!
[Atrix 4G Android Development] Swiftks:
can you enter fastboot mode? If you can I would try the suggestion posted on the last page:
[Atrix 4G Android Development] Haphim:
I asked this up above, but if you're starting with 2.3.4 (locked, unrooted), do you still flash the SBF on the first post, or do you skip that step?
[Atrix 4G Android Development] Swiftks:
I'm pretty sure I used the 2nd post to Root, but I can't remember if I was unlocked first... pretty sure I was. Can you even get into fastboot mode if you do not have a unlocked bootloader; been so long I can't remember? If you can, then I would try the steps in the 2nd post to ROOT. However, if you want to unlock bootloader, the I would try the sbf flash.

Better yet, if you want to unlock your bootloader anyway, RSD Flash the much smaller unlocker sbf from the Main Pudding Thread here: http://xdaforums.com/showthread.php?t=1136261

It will be under "UNLOCK". Only like 10mb

Flash that

Boot into Fastboot and enter command in OP of Pudding thread: "fastboot oem unlock"

Will Unlock your bootloader, then head over here and Root with adb in 2nd post... think that's what I did, if I remember correctly. Then again I had 2.3.4 before the official OTA.

Better/Easier to flash a 10mb sbf with RSD Lite than a 600 mb one anyway.
[Atrix 4G Android Development] rexamillion59:
im still not rooted so i just unlocked the BL that went perfectly had to do it twice as instructed but i still cant get root access,itried to root with three scripts none worked then tried with terminal emulator on phone and got the prompt allow superuser clicked yes then exited but Superuser still not on phone,i fastboot agin preinstall su and allow Superuser pop up on phone i click allow ,fastboot reboot Now Superuser icon is on phone but i still do not have root access any help im going bonkers here
[Atrix 4G Android Development] Swiftks:
--->

Right here, I would have downloaded Superuser from the market & see if that would have worked... pretty sure it would have.
[Atrix 4G Android Development] rexamillion59:
i did that it dident work im going to try to install cwm for unlocked then flash kens cwm root zip and see if that works thanks for the reply simply typing "/preinstall/su" is another way to root, and you could then mount /system read-write and copy it into /system/bin.but i dont know how to do that
[Atrix 4G Android Development] Haphim:
Okay, so just to confirm the steps - if I'm starting with 2.3.4 (locked, not rooted):

1. RSD flash the unlocker SBF from the Main Pudding Thread.

2. Boot into Fastboot (presumably while the phone's still connected to the PC).

3. Enter "fastboot oem unlock" from the PC.

4. Uninstall any pre-existing Superuser.

5. Boot into Fastboot (while connected to the PC)

6. Follow all instructions on the second post, including flashing the preinstall.img.

Is that all correct?

And just to ask:

1. For a phone still on 1.83 (I've got more than one), is it better to do the OTA for 2.3.4 first and then follow the above steps? If the OTA reconfigures the partitions, and the SBF from the first post doesn't, isn't it better to have the updated partitions?

2. Does it matter if the phone is connected to the PC while rebooting into fastboot, or whether you plug it in after it's already in fastboot?

3. I assume it's fine to use moto-fastboot for all of the above steps?

p.s. Thank you so much for helping me figure this out!
[Atrix 4G Android Development] Tanker Bob:
I started with a rooted, locked, stock 1.8.3, upgraded OTA to 2.3.4, then ran the sequence on the first page to regain root. Worked perfectly.
[Atrix 4G Android Development] Haphim:
Good to know! A few quick questions about your experience:

1. Did you flash the 600 MB 2.3.4 SBF on that first post as part of your process? Or did you just start with post 2's instructions?

2. Did you have to pull the external SD Card and/or SIM at any time?

3. Did you lose the contents of your /data folder with this method?
[Atrix 4G Android Development] Tanker Bob:
No. Yes, I started w/post 2. My 2.3.4 came OTA from AT&T.

No.

No. My data and setup were preserved though the process, although I had backed up w/Titanium Backup Pro just in case.
[Atrix 4G Android Development] turniipp:
Haphim,

As you know I took the completely stock AT&T 2.3.4 Atrix and followed post #1. This caused an issue with the phone, until I finally came upone the answer. I hooked the phone up to fastboot and did the factory oem unlock. Everything is fine now and working properly. Just thought you might like an update.
[Atrix 4G Android Development] guti788:
I follow instructions on post #2 and when in fastboot mode it gave" error: cannot load 'preinstall.img' I`m on 2.3.4 At&T

EDIT: Follow post #68 and works great.
[Atrix 4G Android Development] Haphim:
Thank you, I appreciate that.

Out of curiosity, when you had the problem, had you followed post 2 in addition to post 1, or just post 1?
[Atrix 4G Android Development] Haphim:
Good to know, thanks!

Incidentally, reading your initial post, you mentioned that you ended up with a rooted 2.3.4, but you never said whether it was unlocked or not. Did starting with post 2 get you an unlocked bootloader as well?
[Atrix 4G Android Development] Tanker Bob:
No, it won't in and of itself. I did not unlock my bootloader. I have no need for that and doing so will likely have unintended consequences relative to OTA updates.

BTW, the exact process that I followed is laid out in comment #138 here. It generally matches comment #68, but is specific to Linux and includes additional details.
[Atrix 4G Android Development] slayaman22232:
I THINK i just bricked my atrix

Plz help i was on step 1 and i was running gingerbread and i really dont know what to do

edit: it was just a soft brick and i just changed my pants
[Atrix 4G Android Development] bl0wf1sh:
Same here. I think the only thing left is to try and flash STOCK 2.3.4 ... since there is no OS now. Went through all the sensible choices in that menu, nothing, cannot flash pudding sbf.

*edit* flashing stock 2.3.4 worked.
[Atrix 4G Android Development] smariner:
I'm having the same problem, tried the steps from step #1 and a Failed to boot 0x1000. This was from a OTA STOCK 2.3.4. Now stuck at the No OS detected, going to RSD mode...

Where can I download a STOCK 2.3.4 and recover from this?
[Atrix 4G Android Development] Swiftks:
Might want to try flashing the small unlock sbf in the main pudding thread, which will also soft brick your device, but you should still be able to get into fastboot mode and issue the unlock command, and then you can also install RomRacers CWM via fastboot, and then flash a 2.3.4 fruitcake. ;)

But if you can't do any of that, here's the compiled sbf thread:

http://xdaforums.com/showthread.php?t=1125944
[Atrix 4G Android Development] smariner:
Just tried to flashing the small unlock sbf. The phone boot to Failed to boot 0x1000 and I then try to Fastboot, on the RDS Lite it now gives me a status:

Failed flashing process. Phone(0000): Error switching phone to BP Pass through mode(0x70BE); phone connected.

The good news is that I hat the RSD option to flash, the bad news is that the phone doesn't do anything when I select the Fastboot option. Should it? Should I be running another app when I select the Fastboot option? Where is the tutorial on how to get the phone into fastboot mode?

Thanks again!
[Atrix 4G Android Development] Haphim:
No, you weren't supposed to do anything to get it into fastboot mode - as soon as it showed you the boot failure, it *defaulted* to being in fastboot mode. Had you read the bottom of the screen, you would have seen that.

If you tried rebooting the phone, or doing anything else, I can't guarantee what will happen.

*Read* what's on the screen. If you're already in fastboot mode, then just follow the rest of the steps. And once you flashed the unlocker sbf, you're done with RSD Lite, you can shut it down now.
[Atrix 4G Android Development] The Balvenie:
sbf no os failure

holy crap! i've had my atrix for less than 24hrs and i thought i bricked it. if like me you read everything and think you're good to flash the sbf and get the no os thing. don't pull the battery. you're in fastboot. do a moto-fastboot oem unlock. it will give your your device id and you can unlock your bl. reboot and you'll be good. i also install the cwm just in case after the bl was unlocked. hth
[Atrix 4G Android Development] pahagapon:
Late?

I guess this is super late but i still feel like posting it. for some people /preinstall/dosu doesnt work like it didnt for me. but this worked like a charm.

adb shell
/preinstall/su
/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
reboot

but make sure you have Superuser.apk file in your adb folder
[Atrix 4G Android Development] xxktoxx:
Bell Atrix Root

Where is the link for the Second Post

I could not find it in your posted threads.

Thanks
[Atrix 4G Android Development] rush_ad:
It would be nice to have a little section in the OP for the recommended method to unroot in case the phone needs to go for warranty repair.
[Atrix 4G Android Development] the2dcour:
Here you go:

su;mount -o rw,remount /system;rm /system/bin/su;mount -o ro,remount /system

I'd edit the "op" but there was a bit of a mixup with some moderation here. Brandon was supposed to be the OP since it was his find, but the text thats the OP now I wrote and ... well its a big mess.... ask brandon to edit it. Moderators: never merge posts pls.
[Fascinate Q&A, Help & Troubleshooting] rivaaaa253:
Any chance a netflix application that works on the fascinate GB leak will work on Froyo for fascinate?
[Fascinate Q&A, Help & Troubleshooting] Keithn:
The non altered market apk works on GB, so you need to get GB if you want it.
[Fascinate Q&A, Help & Troubleshooting] rivaaaa253:
No **** sherlock.
[Fascinate Q&A, Help & Troubleshooting] rand4ll:
No, won't work. Next time don't ask if you are going to be an asshole when you get the answer.
[Fascinate Q&A, Help & Troubleshooting] HawaiianLaker:
im sure anything is possible..... i dont think it will come from a dev though, probably Netflix.
[Fascinate Q&A, Help & Troubleshooting] rivaaaa253:
I'm flattered but, nahh man, I just don't like people saying exactly what I say it different ways. Its not just pet food its food for your pets :)
[HTC Inspire 4G] Matt7s:
I accidentally installed a new font on my phone, don't ask how, and was wondering if there was anyway to get it back to the default?

Thanks in advance for the help!
[HTC Inspire 4G] dusty2422:
You should be able to use the font flasher from this post:

http://xdaforums.com/showpost.php?p=14607148&postcount=3386

It has a link to a thread with over 300 different fonts. If you want the font that came with your current ROM just re-flash the ROM and the default font should be restored.
[HTC Inspire 4G] Matt7s:
Thanks mate!
[Eee Pad Transformer General] matt7277:
Anyone have luck getting the second analog stick (right stick) to register using any Emulator programs for Nintendo 64? N64droid does not seem to acknowledge it under button mapping.

Matt
[Eee Pad Transformer General] jambo89liam:
I couldnt get any emulators to recognise the left stick.
[Eee Pad Transformer General] marcmarshall:
I've had my tf for a couple days. I want to love it but this keyboard problem is driving me nuts and is unacceptable. How could they even consider putting something like this on the market? I have 1 week left to return. Any educated guesses if this will be fixed in the foreseeable future?

"Written in about 15 minutes on my state of the art tablet. The Egyptians were faster with clay."
[Eee Pad Transformer General] dazz87:
Get the thumb keyboard. Its much better then the asus and android keyboards.
[Eee Pad Transformer General] SonicTab:
Return it and wait for Tegra 3, the lag is unacceptable for those that post in forums often.

You can try other browsers like opera mini or other keyboards but the stock browser and keyboard should work!
[Eee Pad Transformer General] marcmarshall:
I use Swype and it is very nice, especially the new version . Doesn't help me on the docking keyboard though.
[Captivate General] Gmendivil:
Hey everyone,

As you can see, I'm new here, and did my best to search (both here on the forum and elsewhere) and tried to put this in the right place. If I did something wrong, if you could politely let me know, I'll fix it.

As far as the problem goes, a couple of days ago, my phone just started having strange issues. All of a sudden it's been telling me all sorts of things are crashing, and force closing them. It's also been randomly telling me there's no sim card, and wont let me make phone calls. I'm also not receiving incoming text messages.

It's a Samsung Captivate, running Cyanogenmod 7, Mod Version: 7.0.0-RCO-Captivate-Kang

I'd try and grab screen shots, but Shoot Me can't get root privileges.

EX: "The application Email (processcom.android.email) has stopped unexpectedly. Please try again."

^I get a similar one for the messaging app, as well as facebook, but they flash too fast to read in their entirety.

Ex: Dolphin has Crashed

An unexpected error occured forcing the application to stop. Please help us fix this by sending your error data, all you have to do is hit report.

Here's what I tried to to:

I've tried restarting, pulling the battery, and a hard shut down and restart, but no dice. I figured I'd have to restore to the stock firmware, then tried to do this with the captivate toolbox, but no dice. I think it's because Cyanogenmod 7 makes everything think its a Nexus One. So what do I do? Should I try and update cyanogenmod? restore using Odin One Click?

This was my first flash, and it'd been working okay for a few months, but all of a sudden I got a ton of problems.

If you need more info, let me know.

Thanks Everyone. :o
[Captivate General] bulletproof1013:
Do a wipe data/factory reset in cwm. Do not restore anything and see if that helps.
[Captivate General] bulletproof1013:
You can always flash stock with Odin.
[Captivate General] Gmendivil:
Using CWM worked, or it seemed to anyways. :) Thanks for the help guys. :)

Does anyone have any idea why it was doing that?
[Captivate General] bulletproof1013:
Sometimes our data with Applications and other programs may have a conflict with one rom to another.it just does.now I have found on cm7 that sometimes it can be just about anything.I just like to start fresh on any rom.
[Captivate General] Miami_Son:
Please look around the forum before starting new threads. There are stickies in the Q&A subforum for ROM-specific questions, which is where this should have gone. Always search before posting a new thread.
[myTouch 4G Q&A, Help & Troubleshooting] tvotony:
Can you flash a radio in the boot loader
[myTouch 4G Q&A, Help & Troubleshooting] dementor123:
Totally. Just find the pd15img file in the dev section.
[myTouch 4G Q&A, Help & Troubleshooting] mark manning:
Makes sure you check the md5 checksum or you risk bricking your device
[myTouch 4G Q&A, Help & Troubleshooting] dave5777:
http://xdaforums.com/showthread.php?t=1059347
[Droid Incredible Themes and Apps] jporter18:
Is there an app that replaces the current battery meter for one with percent? Or will I need a 2nd battery meter?

Edit: a new Rom I'm using has this feature...

Sent from my Droid Incredible
[Droid Incredible Themes and Apps] beard0:
There's no app I know of that does that but many Roms have the ability to do that in their settings

Sent from my Dinc
[Droid Incredible Themes and Apps] yojoe600:
you make one by uploading you framework-res.apk to UOT kitchen or i can make u one if u explain what u want and what rom u have

http://uot.dakra.lt/kitchen/
[Droid Incredible Themes and Apps] k_nivesout:
Alternatively you can use circle battery widget. Used it in my old D2 days where the only battery percentage you could get in the status bar was in ten percent increments.
[Droid Incredible Themes and Apps] jporter18:
Ok ill check that out...and I'm using the latest pure speed rom if you can make me one simply with the percentage over the battery meter

Sent from my Droid Incredible
[Epic 4G General] qbking77:
I just wanted to let everyone know that the Epic will charge while in clockwork even though the LED light is not on. I found this out, because I was in the process of flashing a rom LATE last night and before I could install it, I fell asleep. My phone was plugged in and when I woke up my battery was charged! Before I went to sleep it was about at 30 percent.

Just giving everyone a heads up :D
[Epic 4G General] Dulanic:
I kind of figured it did. Good to have verification though.
[Epic 4G General] daddymikey1975:
Dude, that's almost asking for a brick LOL... Glad that it worked out for you and thanks for inadvertently being a guinea pig LOL..

No **** I was playing deadliest catch on my iPod and kept dropping it in my lap last night while i was playing.. i kept dozing off between parts LMAO.. my wife thought it was hilarious..

/off topic
[Epic 4G General] qbking77:
yeah its very easy to do something wrong lol

good thing this phone is SO hard to brick.