yashsingh1/xdaforums huggingface dataset:
[Xperia Play Android Development] typikal82:
Awesome and thanks. A noob perspective is always great. I usually rewrite engineers instructions in plain english at my job, lol.
[Xperia Play Android Development] Mills00013:
Updated original thread with my own "noob" instructions, although there might still be some steps that are not clear. typikal82, you're more than welcome to be the guinea pig on following them :)
[Xperia Play Android Development] ashergray:
I laughed pretty hard at this.
[Xperia Play Android Development] Mills00013:
Oh I'm sure I'm not out of the woods on it yet. Do you hear that? It's the sound of angry Windows fanboys trying to figure out where I live.... :P
[Xperia Play Android Development] ashergray:
Meh, I would rather you run a nix system like a pro than any Apple products personally.

I have tried running a few different distros of linux, mostly PHLAK and Ubuntu though.
[Xperia Play Android Development] benpwarner:
trouble

ive managed to de everything on the list, unlocked the boot loader, flashed dooms kernel, rebooted into recovery and made a backup but the problem is when i try to flash the stock kernel using the .sin file it tells me "FAILED (remote: Image won't fit, partition too small!) Please help me. Did i download the wrong file?
[Xperia Play Android Development] ashergray:
make sure you know your destination

fastboot flash system system.sin

fastboot flash boot kernel.sin
[Xperia Play Android Development] benpwarner:
is there supposed to be a different file for the boot kernel and the system kernel because i ran both commands and the system one works but the boot command still says failed
[Xperia Play Android Development] Mills00013:
ben you said you're runnning dooms kernel now, right? Try to flash it again or try to download the freexperia CM7 kernel and try to flash that, using the exact same command (but just changing kernel.sin to whatever the file name is, probably boot.img or the like)
[Xperia Play Android Development] benpwarner:
ok so dooms and freexperia work fine but the stock still says image won't fit. I am using the first stiock kernel download on the first page should i be using one of the other ones?
[Xperia Play Android Development] Mills00013:
No I don't think you should have to but it wouldn't hurt to try. Go ahead and download the full package, and open up the tft in 7zip or winrar and inside you'll find all the sin you can handle... couldnt resist, sorry. tear the kernel.sin file out of there and try it again.

On that note, it makes me wonder if the file you downloaded is corrupt. Ash, could you generate some MD5 numbers for me to put on the State of Dev thread for those stock sin files?
[Xperia Play Android Development] Mills00013:
Can someone try the new method from the first post on a stock phone and let me know the results. Could have made a lot of work out of nothing...
[Xperia Play Android Development] mathias999us:
Mills - I used the new "Beginner" instructions from the first post over the course of the past hour, and it worked great for me. The only thing I ran into was remembering to use sudo on adb and flashtool commands becuase I don't have udev "owner" set up for this usb device.

Thanks a bunch for the writeup.
[Xperia Play Android Development] gwaine:
Hi Mills...I've followed your new directions(for beginners) and up to step 7 works great. The phone never boots after that. Mine stays at the Sony Ericsson screen indefinitely (I'm at 15 minutes with the current try). Thanks for your help. I'm wondering if maybe deleting the cache/data might help? Dunno what I'm talking about, just throwing out ideas. Thanks for your help.
[Xperia Play Android Development] benpwarner:
it was the file. flashed the kernel.sin file from the full download and worked like a charm. thank you very much mills and ash you guys saved the day. however super user is not on my phone so i dont know if its rooted or not
[Xperia Play Android Development] Mills00013:
Awesome! Great to hear it, ben.

Has anyone else had any issues with the kernel.sin I have attatched to the post? I'm trying to figure out if my file is bad or if ben's download was bad. Either way, I'll get the correct MD5 from ash soon and have it posted so this wont happen again.
[Xperia Play Android Development] Mills00013:
gwaine, can you get into fastboot still? battery pull, hold search, plug in usb line. download the kernel.sin file i have on the state of development thread and run this: "fastboot flash boot kernel.sin". Obviously without the quotes.

After the flash has a success, just battery pull again and try to start it like normal. If it starts, try my new steps that i just put up.
[Xperia Play Android Development] benpwarner:
well it worked but im not rooted so im gonna try the whole prosses again later as im back to work now but thanks again mills
[Xperia Play Android Development] Mills00013:
Ben try my new and improved quicker method. It doesnt involve dooms kernel at all. See what happens.
[Xperia Play Android Development] crono141:
Shouldn't step three of the new method come before step 2?

1. Download the CWM recovery from multiupload

2. Copy this to your memory card

3. Boot off of CWM (DO NOT FLASH): fastboot boot recoveryPLAY.img

4. and flash it with the booted recovery

5. Reboot and test root
[Xperia Play Android Development] Mills00013:
It could go either way. You can mount your memory card in mass storage mode from recovery though which was my thought. The instructions certainly are not final (or detailed for that matter). I just wanted to know if it worked.
[Xperia Play Android Development] crono141:
Oh, I wasn't aware that you could access the memory card through recovery.

(ABC) The more you know...
[Xperia Play Android Development] Mills00013:
Yes sir, its under storage and mounts i believe. its the same menu where you could manually wipe or mount partitions. CWM has become such an amazing (and amazingly complex) software over the last few years. definitely awesome.
[Xperia Play Android Development] Sincidius:
Looks great here! Rooted with easy method. Took about two minutes total. Thank you!!
[Xperia Play Android Development] gojoechris:
can someone give a more detailed guide for the newest way?

EDIT: NVM I had a moment of stupidity, open a command prompt in the fastboot folder by holding shift and right click open command prompt then use the command given, works for me.
[Xperia Play Android Development] benpwarner:
now that was easy! thanks again mills
[Xperia Play Android Development] pouxonu:
Anyone know what the issue is with it saying cannot load recovryPLAY.img I have in in the same folder as fastboot and adb but when I putthe command in with the path it gives me that error everytime anyone had this happen or know how to fix it
[Xperia Play Android Development] Mills00013:
pouxonu, what is the command you are running and what is the exact return
[Xperia Play Android Development] pouxonu:
path\to\fastboot\fastboot.exe -i 0x0fce boot recoveryPLAY.img

\fastboot.exe boot recoveryPLAY.img

\fasboot boot recoveryPLAY.img

any of those combos after the path is in will come back with " cannot load recoveryPLAY.img
[Xperia Play Android Development] ashergray:
thats pretty strange, are you absolutely certain you are in bootloader mode?
[Xperia Play Android Development] pouxonu:
Thought it was going through fastboot to get the recovery going ans yes ohone is off and blue light is a go
[Xperia Play Android Development] radio five:
Has anyone successfully gotten a wireless tethering app to work, yet?
[Xperia Play Android Development] Mogul345:
I forget in what thread I saw it but I believe Mills stated that the stock kernel has a custom iptables implementation, and that is the issue. The custom implementation is what causes the redirect to your browser to sign up for tethering on Verizon. (I assume that's what you're experiencing).

So once we get a kernel that doesn't have Verizon's tampering all over it, we will be good to go.
[Xperia Play Android Development] radio five:
Thanks for the response and thank you to everyone who helped to liberate this device. I was starting to miss my droid 1!
[Xperia Play Android Development] Yufice:
Used the CWR way. Easy as pie. No issues, root works.
[Xperia Play Android Development] Mills00013:
Fantastic to hear it!
[Xperia Play Android Development] pouxonu:
I'm stumped guys and sorry for for the troubles. I think I'm just over my head with this cannot load non-sense. Just can't wrap my head around it but thanks for everyones help. Again congrats on all the breakthroughs
[Xperia Play Android Development] Mills00013:
pouxonu, from what I'm hearing, i'd say its a windows issue before i think its an issue with you or the phone. It might be something silly like the file location or where your command prompt is. If you REALLY want to do this and dont mine a little extra legwork, download an ubuntu live cd and try it all in linux
[Xperia Play Android Development] ashergray:
I suggested that earlier he said he was downloading it but I never heard anything about it after that.

sent from the original unlocked R800X.
[Xperia Play Android Development] pouxonu:
Working too much lately and do want to put it on a work computer but not sure the. Img files is in the tools folder with everything else so im not sure. Just unistalled the whole thing and will be starting fresh and see if that helps and putting on a different part of the computer to see if that helps
[Xperia Play Android Development] Mogul345:
I would like to report that I have successfully gotten root (tested by installing busybox installer from the Android Market). To help everyone, here's my process.

Used process as described in this post to unlock the bootloader

Used easy process as described in post #1 of this thread, but with the following changes:

Between steps 1 and 2, took downloaded recoveryPLAY.img and dropped into folder containing fastboot from bootloader unlock process.

Between steps 2 and 3, took a Nandroid backup, since unlocking the bootloader seems to have essentially also been a hard reset of the device (which isn't really unexpected, but also isn't mentioned). Might as well have a nice clean backup. Just in case root goes bad.

Upon reboot after installing RootXperia.zip, I was prompted for a system update. I declined it. No one else has reported this, am I the only one that experienced this? I figure since SuperUser prompted me for the BusyBox install and it completed without error, that I'm good to go and that any sort of official system update at this point will break my phone.

EDIT - It keeps doing it even though when I run a software update check through settings it tells me I'm up to date. Odd. But it only seems to do it when I reboot with wifi on.
[Xperia Play Android Development] pouxonu:
I'm baffled!!!!

I dont know what happened but I'm done. I guess something was missing, or dont know what but I got it to go through using the easy method and I'm rolling. Thanks guys again for all the help and sorry for coming at you so much just wanted it sdone right and now it is. I'm off to remove bloat now. Cheers!!
[Xperia Play Android Development] Mills00013:
Good steps to add. The "easy method" that I have laid out there was never suppose to be on there this long, haha. I just wrote it quick and dirty to try and see if it would work. I'll see if I can add those couple of steps in to make it more clear. Thanks for the heads up!

The software update thing is a pain in the ass. I dont know what triggers it, its just there. I think everyone sees it a lot. Blagus says that you can turn it off in the menu, and I havn't looked yet, but he says its there. From here on out, you will probably not want to ever update OTA. any updates that you will need soon enough will be addressed by the community here.

Man, thats just so awesome! Good luck with the bloat removal and make sure to make a nandroid backup first, it could save you a ton of headache in the long run!

Anything you want to add that I could amend the first post with to make it easier for anyone else?
[Xperia Play Android Development] :
could someone who has used the easy method please upload their Windows Xperia Play Usb Driver for me? Everytime I enter fastboot boot recoveryplay.img, I get,

C:\>fastboot.exe boot recoveryPLAY.img

downloading 'boot.img'...

FAILED (remote: The Device must be rooted first)

finished. total time: 0.016s

or, with drivers I found on the net...

C:\>fastboot.exe boot recoveryPLAY.img

downloading 'boot.img'...

and it just hangs their. For hours!

Help! :confused:
[Xperia Play Android Development] crono141:
Have you already unlocked your bootloader previous to flashing?
[Xperia Play Android Development] :
no, I thought it was not necessary for the easy root method, I was trying to avoid a factory reset, but it is what it is, guess Ill have to pm ashergray.
[Xperia Play Android Development] :
after reading the other thread, I now see I do need a unlocked bootloader.
[Xperia Play Android Development] Mogul345:
Looking back over the entire process, I would also add that a TA backup should be taken as well, probably before the unlock sequence, and then at the point where the nandroid backup is taken as well. I suppose that would give you everything you need to recover should something go horribly wrong in the future. I ended up taking one after rooting. I suppose it might have been nice to have a backup of my TA when it was locked.

I don't think that necessarily makes it easier, but it protects against the bad.
[Xperia Play Android Development] :
is it okay to use dooms overclocked kernel on the r800x as a daily driver?

edit: I see now. didnt read, lol.
[Xperia Play Android Development] :
finally got root with an unlocked bootloader, thank you guys sooooooooooooo much for all your hard work!! You just made my phone a hundred times better! Thanks! :D
[Xperia Play Android Development] Mills00013:
I didn't make a backup of my TA before I unlocked either. It feels like a mistake in hindsight, but I guess in the long run I'm not to worried. After all, Blagus is pretty confident that we can relock, I believe. I havn't had confirmation yet, but I think that his GSM relocker will also work for us. I'm not gonna try though. I'll let someone else try that one out.
[Xperia Play Android Development] professorpoptart:
PM info

So what info exactly do we need in the PM, just the MEID?

*the pm to get our unlock code

** yup just needed the MEID, Thanks for the root!
[Xperia Play Android Development] icebear8:
to this tethering question i downloaded Easytether pro and it works great i use it to play starcraft 2 and use my laptop at work and it never redriect me to the Verizon website sooo if someone wants to test it out on there go for it!

and you do not need to be rooted

(also thanks for the root! got rid of all that verizon crap.... now i cant wait to see some devs cook up some roms for us =) i need my custom boot animations for resident evil lol)
[Xperia Play Android Development] Mills00013:
You can actually do this without even rooting if you want to.... dont need custom roms to do it.
[Xperia Play Android Development] icebear8:
how do you set them then? which ones can i use? because im still on stock but rooted
[Xperia Play Android Development] Mills00013:
All you have to do is take any bootanimation.zip and put it in the /data/local/ directory on your phone. You don't need root to do this but it of course doesn't hurt that you have it :D
[Xperia Play Android Development] crono141:
Make sure that whatever animation you choose is formatted for an 854x480 screen. Otherwise the animation will be letterboxed.
[Xperia Play Android Development] icebear8:
did what u said and put it in the /data/local/ (and it was a Zip file http://xdaforums.com/showthread.php?t=1018545 the ps1 screen) and it didnt do nothing just did the SE and android boot up =/ do i have to extract the zip into the local folder?
[Xperia Play Android Development] crono141:
Did you rename the file to "bootanimation.zip"? The phone won't recognize it if it's called ps1_bootanimation.zip.
[Xperia Play Android Development] pouxonu:
There are a couple of boot animation apps in the market to switch it out that have worked it the past but ahs anyone tried changing the boot logo yet? If so trying to see if an old app I had will owrk or if i need to put it in the old fashioned way
[Xperia Play Android Development] transpec:
"Absolute System" app in the market, will change them if you have root. I can't say really if sound works though as I have none with it.
[Xperia Play Android Development] professorpoptart:
Cant get back into recovery, I was in recovery when I did the long root method, did my backup and all that. But now I can't get back into recovery? I noticed that on my phones end i have root and get # on the terminal emulator app, and can remove verizon bloat, however through adb shell i get permission denied on a su request? I tried rom manager and also tried reboot recovery from terminal emulator under #, same thing just does a normal reboot? Is there a power key hold combo that will get me there, like hold volume up while turning the phone on? I assume I'm overlooking something simple.

*Got it, fastboot boot recoveryPLAY.img, always helps to have a recovery to boot into i guess! lol
[Xperia Play Android Development] radio five:
I did this and had no luck, however I don't have a "local" folder in my "data" folder. I tried creating one and placing it there with no success.
[Xperia Play Android Development] icebear8:
it wont work in data/local but once i put it in /system/media it worked there =)
[Xperia Play Android Development] crono141:
I didn't either. I thought I screwed something up. What's really happening is that su isn't propagating to adb or your file manager of choice correctly. With adb shell, and your phone on, type su and then look at your phone. It should pop up the superuser request dialog. Grant it on the phone and then in adb shell, cd to /data/local and do an ls. You should see a tmp and a backup (I think) folder now. Do the push again and it should work properly. This is what I had to do.
[Xperia Play Android Development] pouxonu:
sysytem/media is the place for this to go tried putting my boot animation in data/local and after a reboot all i got was a black screen. Sytem/media is the spot , reboot and r2d2 is hanging out there now
[Xperia Play Android Development] plckc:
Huge Thanks

Mills and Ashergray rock!!!!

I am finally free of all the VZW bloatware on my phone. Mills told me I had the best phone on the market. I would agree, witht the exception of the limited space for apps. Rooting has definitely made that issue almost moot.

I can't express my appreciation enough. I am still learning, but am more than happy to help anyway I can.

I used the 1st method to root and after figuring out a few of the command lines (thanks to the second method) I was done in less than 1/2 hour.
[Xperia Play Android Development] Mills00013:
/system/media will cover you if you have root. The original directory in question, /data/local/ will also work and doesn't require root. This is where I keep my boot animation files. I've had a SE animated splash there long before we figured out the bootloader.
[Xperia Play Android Development] Mills00013:
And you're absolutely welcome. Good to hear you're good to go.

Now that you're rooted though, its time for you to get to work. Crank out some awesome stuff. The next big break is up to you :D
[Xperia Play Android Development] unityelt88:
So to do this u have to unlick bootloader even to do the easy way? Should i wait till some ine makes it easier? Is someone working in an easier way?
[Xperia Play Android Development] typikal82:
I'm having trouble unlocking the bootloader already, lol.

I installed the driver and had to go find AdbWinApi.dll

However when I run he fastboot.exe -i 0x0fce get var version command it just says < waiting for device > and nothing happens. I had my phone in the correct mode I think, the blue LED is on.
[Xperia Play Android Development] icebear8:
soo who got the bounty ? was it ever passed out?
[Xperia Play Android Development] ashergray:
Well, I never got any bounty, a few nice donations but nothing really substantial.
[Xperia Play Android Development] Mills00013:
I don't think there ever was an official bounty for figuring this one out.

There was a bounty for the PSX emulator, one for unlocking the bootloader, and one for unlocking the bootloader. But nothing specifically for the r800x's root. If there is one, ash deserves it, no doubt.
[Xperia Play Android Development] ashergray:
Id be happy to split with my Helpers too Mills :D
[Xperia Play Android Development] GavinMazey:
Used the easy method after receiving my code from asher and it worked great. Could not get fastboot to run on arch linux though. Good thing I have a windows laptop that did the process flawlessly.
[Xperia Play Android Development] Mills00013:
Oh I feel the burn. Arch is my baby! What couldn't you get to run?
[Xperia Play Android Development] pouxonu:
One thing I noticed about this phone from the start that I didn' t get. Where's the animation off when you lock it I thought gingerbread was supposed to have thatwhich looks good and I've been trying to find it. Anyone know where I can the CRT animation to make this happen?
[Xperia Play Android Development] Mills00013:
The CRT animation is controlled in the framework file. It probably can be done now, technically speaking, but personally I'd wait until we have either an AOSP or a CM build to go off of. Even a deodexed would make me feel more comfortable about it. Changing your framwork-res.apk file can lead to some messed up stuff.
[Xperia Play Android Development] ashergray:
I appreciate you taking the time to write this up maybe someone can give all the command translations in windows and linux speak. I didnt notice anywhere the link to the SE usb inf file from their website, just thought I'd let you know.

Sent from the original unlocked R800x.
[Xperia Play Android Development] Cubsfan3493:
Hahahaha well crap...I guess I didn't include everything...I never needed to download the USB inf files for the mac. I had no problems doing it without them. I would have written a guide for Windows also, but it seemed to me that I didn't know enough on how to use it. Had a Mac for too long. Anyway, I didn't want to give any incorrect information to anyone. So I left that open for the next person. The PDF guide has pictures that go along with the tutorial, and it shows it working for me as I wrote it. I basically followed my own guide. I figured that this is the least I could do. Do what I could. Thanks for the information though.
[Xperia Play Android Development] Cubsfan3493:
Oh yeah, it took twice as long. My computer crashed at the end the first time I wrote it. Hahahahaha :(
[Xperia Play Android Development] Mills00013:
Cubs thanks for your work, man. Ill post a link on the main post tomorrow morning linking to your post there and also your pdf. I'm sure that's gonna be way helpful to the mac users out there for sure and invariably some of the other users as well. Hey its all a learning experience anyway....
[Xperia Play Android Development] Cubsfan3493:
Not a problem. Hopefully somebody can take the stuff that I did and just change a couple of things to make it work for both windows and linux as well. Then people can start making youtube tutorials on it as well. (I would have done that first, but i get stagefright...) :)
[Xperia Play Android Development] Cubsfan3493:
By the way, you see the Pagani Zonda that I used as my wallpaper in the PDF? I took that picture in my garage. :)
[Xperia Play Android Development] pouxonu:
music issue

Has anyone had an issue with google music since rooting? for some reason just stated a couple of days ago it force closes on any song i try to play. just curious if anyone else has had this issue or no if there may be a fix for it
[Xperia Play Android Development] Mills00013:
I just gave mine a go for the first time since I had rooted. I did not have any problems playing music. I did, however have a problem signing in. It didn't ask me upon open which account I wanted to use. I had to go into the settings and manually select my email.