yashsingh1/xdaforums huggingface dataset:
[G1 Q&A, Help & Troubleshooting] :
Well, cyanogenmod 5 runs nicely. However, it's not stable (it's not supposed to be) and really isn't great as a daily driver. Considering you actually use and need your phone, I wouldn't use anything that's not stable. If you don't really ever need your phone/texting or not worried about some great disaster happening soon in the family or friend circle, try it out and report the bugs to help it improve. If you NEED your phone (like me - hint to the family/friend disaster example) I suggest saying with Donut until it becomes stable.

However, don't mistake me, it runs. Smoothly and effectively. There are some bugs, but all experimental builds are going to be buggy (all 2.1 ROMs are experimental in my view).

But, simply to answer topic at hand, yes it is quite fast and smooth. No need for swap (actually recommended that you don't use it) or task killers (ditto). =]

Edit: Compared to a 1.6 - to me, a LITTLE BIT faster. Not enough for me to risk using it. Of course, when it comes to the "speed" I go with feeling, not numbers.

Another edit: Cyanogenmod 4.2.15.1 is amazing. All his other ROMs were too slow for me as well, but this one really stepped it up.
[G1 Q&A, Help & Troubleshooting] g1user101:
ima slap you. haha cm5x's are test roms! its suppose to have bugs so the man cyanogen can fix them!
[G1 Q&A, Help & Troubleshooting] :
Opps, I meant NOT supposed to be. :P My mistake.
[G1 Q&A, Help & Troubleshooting] mejorguille:
CM5 has been crazy stable for me. The speed is absolutely ridiculous compared to donut at least to me it does. It has a much newer and more upgraded kernel then donut (.29 vs .33.4). Cyanogen's kernels are even better then google's lol. I have not had a problem with text's, and it is just as stable for me as somewthing like Dwangs on 1.6. The only issues I had were with fast battery drain, but that problem is completely fixed now. Just try it, the worst that could happen to you is loosing maybe an hour, but trust me you wont regret it. Don't mess around with LWP or swap, they actually slow you down. Also try out the new Launcher pro from market, it's amazingly fast.
[Hero CDMA General] ro_bro:
I've searched the forums and can't find the resolution.

I'm trying to just create a new playlist, and then trying to add music to it. I go to 'add music' and then select the checkbox next to a song, and then I expect the playlist to have that song. Instead, it just says "No Music Found".

If it matters, I'm using apps2sd.
[Hero CDMA General] nighteyes_wolf:
post this in Fresh thread, more likely to get a response there me thinks.
[XPERIA X10 Android Development] zerophrame:
After being part of the problem in cluttering up the Rooting threads, I figured that many people don't know where to ask questions.

GENERAL INFO:

Please direct all information-related inquiries to this thread for discussion.

The purpose of the current development thread is for developers to share information, the rest of us can discuss here.

For those that are unaware, "Rooting essentially gives you total control over the OS. You can add/remove programs/files from the device that are locked, flash custom roms, recovery images, themes, backup installed apps and lots of other things.

**EDIT**

Apologies on not updating the thread, as stated earlier...if anyone wants to edit this top post, just send me a PM and i'll amalgamate and post up.

FAQ:

What is ROOT?:

Rooting essentially gives you total control over the OS. You can add/remove programs/files from the device that are locked, flash custom roms, recovery images, themes, backup installed apps and lots of other things. (As Stated Above)

How do we get ROOT for the X10?:

There are alot of developers working on cracking the X10; Sony put a lot of work into locking the X10 down.

There are many ways to root your X10 now, and including several one-touch apps that will root for you.

Does ROOTING unlock my X10?:

No it does not.

I have an X10a (or X10i), can I use the X10i (X10a) method to ROOT?

Short Answer is no; the files are different. Don't be so lazy and follow instructions.

The ROOT didn't work, what can I do?

Here's the thing, if it's bricked/non-working...search the forums, chances are there's someone out there that has done what you've done and the issue may already be solved. ONLY POST A NEW TOPIC IF THERE IS ZERO INFORMATION REGARDING YOUR SITUATION.

When looking for info; here is a good place to start:

http://xdaforums.com/showthread.php?t=711969

Can I put newer versions of Android on my X10 after ROOT?

You sure can, but unless you know how to cook the rom yourself...you'll just have to wait like the rest of us. Keep your eyes peeled and wait for the good stuff to start popping up.
[XPERIA X10 Android Development] robwscott83:
Thnx for the summary very much appreciated :-)
[XPERIA X10 Android Development] Greenarcher707:
Thanks for the update. Definitely making progress.
[XPERIA X10 Android Development] funfobia:
Flashing via SETool does require additional software and file.

I have try as jerpelea point out what to do but still no success.

Also mobilezonerm and ceyad get the same error flashing root boot.sin

We need SETool box (HW) + SEtool1.06 (SW) and alternate baypass file for X10

Only missing piece is the alternat bypass file so we can flash unsigned image to X10

I'm on a quest for it but still no luck

lets hope lollylost can come up with something
[XPERIA X10 Android Development] naveen_reloaded:
thanks a lot... for opening this thread...

we non developers / noobs can discuss stuffs regarding rooting here instead of messing up with the development thread...
[XPERIA X10 Android Development] ballubas:
Re: X10 Rooting General Inquiries; Non-Development Discussion

Fingers crossed it will work!

-------------------------------------

Sent via the XDA Tapatalk App
[XPERIA X10 Android Development] GodfatherSadri:
Good job to the developers here at XDA... Now I'm crossing my fingers for a 2.1 Custom Rom with all the moxier stuff taken out as well as Timescape..
[XPERIA X10 Android Development] naveen_reloaded:
what and all can we expect from rooting ... pros and cons...

heard nexus got multi touch after rooting ...

is our x10 hardware capable of multitouch ?

anyway in general what can we expect ... features... you know while they are at work , we can dream of great stuffs to hit x10 ....
[XPERIA X10 Android Development] CompactDstrxion:
X10 cannot do multitouch, the hardware is incapable.

The main advantage root should give us is to be able to load custom ROMs onto the device, to get Android 2.1 now and 2.2 when it comes out.
[XPERIA X10 Android Development] lifeflayer:
even without true multitasking i would expect at least pinch to zoom. i have a feeling phone suffers from the same problem as nexus one, g1 and the sapphire. it can not distinguish the two sets of coordinates. it might associate thumb1's x to thumb2's y and visa versa. this does not allow it true multitouch but pinch to zoom would work since the motion is away from each other.
[XPERIA X10 Android Development] krazyd007:
I also have an SETool box and would be willing to do processes over the network as I already do this with many phones anyway. JUst add me to your msn
[XPERIA X10 Android Development] MarylandCookie:
Nice one lads :)
[XPERIA X10 Android Development] HunteronX:
Thanks :), I've added you
[XPERIA X10 Android Development] se_primus:
Hey,

Got a couple of questions I'm hoping one of you can help with.

Got an X10 obviously and access to EMMAIII. What I can do is flash the X10 with a very early release of firmware which has root access.

My question really is are there any custom ROMs available?
[XPERIA X10 Android Development] HunteronX:
The only one is the one jerpelea made, which is still based on the stock 1.6 rom, but is rooted and has some apps removed. It's on this thread:

http://xdaforums.com/showthread.php?t=681886

When everyone has root access, developers will probably start trying to create a 2.1 or 2.2 rom if we have to wait untill after froyo is released. We could do this by looking at nexus one roms, and taking drivers from it - although the camera is different etc.
[XPERIA X10 Android Development] Fallen Spartan:
I've stickied this thread. Hopefully it will help users see it to stop cluttering of this forum
[XPERIA X10 Android Development] chandyperry:
Wait a minute... With SEUS, we could downgrade our firmware, so if you upload your early release, we could maybe all have root access ?

It's just an idea... :)
[XPERIA X10 Android Development] tuxStyle:
You can't.

SEUS will flash only signed files.
[XPERIA X10 Android Development] :
Latest info: Unsigned flash in X10 protected by rsa 2048 algo.

Jerpelea seems to be lying about root.

link: http://support.setool.net/showthread.php?2117-x10-flash-boot.sin
[XPERIA X10 Android Development] krazyd007:
Also from my topic the laser said

ransack semc factory in china.

bribe semc security engineer.

find a way to calculate rsa 2048 private key in appropriate time with appropriate efforts.

....

to be short - dream on.
[XPERIA X10 Android Development] Bin4ry:
Okay now i say something to this :D

It's not ONLY the userfriendly thing.

1.) We wanna release ONE ROOT. This should be userfriendly. We don't want release 2 rooting methods one for experts and later one for n00bs.

Jerpelea has nearly finished his progress on this.

2.) The security. Thats the mainpoint. We really don't want SE to close the hole. And anybody who says "They will disassemble it in a minute", let me set 1 thing clear. There is not much to disassemble. But we must be sure that root can be done EVER! And thats the mainpoint! So if it is secure. It gets released!

[ 3.) Also we are trying to get custom roms flashed, but mainpart is making the root secure. Custom roms can wait until everybody has root. But maybe we can achieve everything at the same time ;) ]

Hope that this teases you a little :P

So for the next days, please stop bothering and let us do the work which has be done, so that you all can have root :)

Best Regards and good n8

Bin4ry
[XPERIA X10 Android Development] ddewbofh:
Sorry, never meant to bother. I assumed that since there is a private forum that's where the proper discussions are and that you guys didn't really frequent this place. :)
[XPERIA X10 Android Development] Bin4ry:
Thats true. But i look here every day :D

So bothering here doesn't make root come earlyer :P

I can fully understand that you are all impatient, but we have to do what has to be done :)

Regards

Bin4ry
[XPERIA X10 Android Development] ddewbofh:
I'll keep that in mind. :)

My offer still stands if you guys need someone to boss around and do the really dull jobs like documentation etc. :P
[XPERIA X10 Android Development] proyaz:
This only makes things more interesting to me .. lolz .. n raises a lot more questions I guess .. But I dont think any of them will make sense until the root has officially been released by u guys .. :)
[XPERIA X10 Android Development] j4mm3r:
Oops, my lips are sealed forever...

Mine too... (only for helping out... i dont push people around)
[XPERIA X10 Android Development] Balur:
Well I don't like to be pushed around, but if you need someone to push ddewbofh and j4mm3r around. I'm your man.
[XPERIA X10 Android Development] SuperUserMovado:
Actually I did just that, I entered the unlock code correctly. Unfortunately I don't live in the UK so I can't ship the phone to the for them to reset it. If anyone would like an Orange Simlocked x-10 pm me.
[XPERIA X10 Android Development] smallord:
hey, that's cool. may I know what's custom rom based on? 2.1 or 2.2?:D
[XPERIA X10 Android Development] Nimche:
He sounds like something really surprising coming out of this:D I am really happy that we have smart developers here which working on X10.

Cheers,
[XPERIA X10 Android Development] tuxStyle:
This is easy.

As long as we don't install SE firmwares everything should be fine ;)

Problems is find a way to use our ROMs...
[XPERIA X10 Android Development] Bin4ry:
This is not the point of all ^^

Regards

Bin4ry
[XPERIA X10 Android Development] ojpd:
Absolutely no disrespect and totally just out of curiousity. How sure are you guys that you can actually make it secure enough that SE can't just patch it up with a firmware upgrade???
[XPERIA X10 Android Development] Bin4ry:
I don't wanna explain the problem, but if we release you will understand what IS our problem.

But it seems we went a great step forward today :)

Regards
[XPERIA X10 Android Development] ojpd:
Thanks for the reply. And whatever that great step is it sounds so damn exciting. :D

Thanks and good luck with the awesome job you guys are doing for the X10 community.
[XPERIA X10 Android Development] jnd16d:
is that means there will be a way to root easily for us? thx!
[XPERIA X10 Android Development] master9997:
hope that great step means something for x10 mini
[XPERIA X10 Android Development] Fuzalert2k:
One small step fordevelopers, one giant leap for noob-kind.
[XPERIA X10 Android Development] HunteronX:
Thanks for persisting for so long - good luck, and keep up the hard work! :)
[XPERIA X10 Android Development] jerpelea:
for the iminent release of root you need

to download

1.flash tool

2.r2ba020 (for flash tool)

3.r1ea018 (for flash tool or seus)(SO-01B ROM)

instructions will follow

we are at final stage of refining it

setup is easy and taked below 5 min
[XPERIA X10 Android Development] Legit Scammer:
OMG <3 Cant wait sooo excited :)
[XPERIA X10 Android Development] LodyJ:
Basic questions

Hi all of you rooters,

I recently got myself a Dutch Vodafone X10i.

Firmware version 1.6

Smallband version 1.0.14

Kernel version 2.6.29.REL

SEMC-ANDROID@SEMC#2

Build nr.: R1FA014

I ended up on this forum, because I'd like to use a "proper" backup program. But that program needs root access.

Although I am not really new to coding, my experience with this Android stuff is quite limited. Also I have burned a lot of ROMs in the past, but that experience is apparently also not very helpful...

There's a lot of new terminology and so I would like to ask some questions, that might be interesting for more X10 owners like me.

I have tried to find answers in the forum, but a lot of basic knowledge is not explained clearly in there.

Question : The word "rooting" generally is no problem, but the words "de-branding", "unbricking", "unlocking" are confusing. Please can someone explain the difference.

Question : Which of the items, in the above mentioned properties, are upgradeable.? I've seen the various builds and someone talking about upgrading the "small band version"..

Question : Is it sensible to upgrade any of those properties at all.? What are the advantages.?

Question : what does "SEMC-ANDROID@SEMC#2" represent.?

Lots of thanks in advance,

LodyJ
[XPERIA X10 Android Development] silent souljah:
can anyone clarify if the x10 will have an android 2.2 rom when the root instructions are released?
[XPERIA X10 Android Development] Findee:
There will be no rom released with it. It is only a root for the OS. The bootloader hasn't been hacked yet so there is no way to install custom roms.
[XPERIA X10 Android Development] MobileTux:
Hi,

I will answer your first question.

Rooting: To have administrative access to the operating system.

De-branding: To replace the provider firmware with brand logo and apps for a generic firmware.

Unbricking: To make your phone work again when you see a exclamation mark in a yellow triangle usually after you flashed a firmware and something went wrong.

Unlocking: To remove the SIM lock that prevent you from using a SIM from a different provider.
[XPERIA X10 Android Development] Nimche:
You never know;)
[XPERIA X10 Android Development] arj154:
hmm tbh the main things i want from root is wifi tethering and flash which is basically in 2.2. I think I'll hold off on root until the bootloader is hacked but hats off to the rooting team though, they did a great job, specially with the constant nagging of the users of this forum. Well done to the whole team.
[XPERIA X10 Android Development] intuneontime:
There is an app for tethering in 1.6 that requires root
[XPERIA X10 Android Development] arj154:
hmm, its tempting but i'd prefer to wait tbh, It seems there's some problems with x64 machines and I dont really need root desperately so I'm fine to wait. Again hats off to the Root team for actually achieving root, it seems like it was a very hard phone to root.
[XPERIA X10 Android Development] gesamgr:
hallo guys

now as X10 is rooted will be able to install apps to sd card?
[XPERIA X10 Android Development] marada2:
Does the root work with the X10 mini? If it does not do you think an X10 mini root is far off?
[XPERIA X10 Android Development] rosco16:
I have a doubt

is the baseband of fw root---> R2BA020 ??
[XPERIA X10 Android Development] McKebapp:
Yes it is.
[XPERIA X10 Android Development] mezo9090:
No not yet.
[XPERIA X10 Android Development] gesamgr:
Ok thanks ...what else must the super guys to do?

no custom roms , no installations to sd , no manage apps (mediascape etc).....
[XPERIA X10 Android Development] Skallgrim:
hi

now since we got root on x10, will we soon get custom rooms?

would love cyanogen 5 or 6 or a nice froyo room :P
[XPERIA X10 Android Development] andy8271:
how can you confirm this ? does not have some of the features added in 020 like fixed geotagging
[XPERIA X10 Android Development] TriC_101:
Wonder how long now till someone ports over 2.1 or 2.2 roms to the X10... but I guess we now have to wait for the boot loader to be hacked. nice work on the to Root tho...
[XPERIA X10 Android Development] visitador02:
There is root and there is root.

Having come from the HTC Magic, I used to associate root with custom recovery and custom Rom. But I guess root here means the ability to change the current rom only, that is, change SE's version of Donut 1.6. But it is still Donut 1.6.

If my interpretation is correct, I wonder if I can get Amon_Ra to somehow adopt his Rom for use here. I remember it being the most stable and usable 1.6 Rom.
[XPERIA X10 Android Development] ddewbofh:
Root here is actual root, no more. Meaning we have root on the stock image, we don't have a custom recovery or bootloader.

In defense of SE's choice on using Donut they have tweaked it quite a lot so comparing it to a stock ROM isn't really fair. The current shipped system is quite speedy when you remove the resourcehogging mediascape so I'm not sure a lot can be gained from porting another 1.6 ROM.

The way forward (imo) is to mod the bootloader and start creating a custom recovery and get Froyo running. Going for another Donut feels slightly unecessary. :)
[XPERIA X10 Android Development] j4mm3r:
Ahem, this might sound silly but since we have root, isnt it possible to load a custom cooked Froyo on the sdcard and boot it from userland? I mean I saw some references of people getting ubuntu builds running on phones:

http://xdatap1.wordpress.com/2009/05/03/jaunty-under-android/

Well one this is for sure... I really doubt that running ubuntu etc will give you any "phone" like functionality...
[XPERIA X10 Android Development] ddewbofh:
Afaict it's not really a different system booted. I haven't looked into it more than a cursory glance but it's a chroot. So while it's a different userland they're still running the old system in the background.
[XPERIA X10 Android Development] ardf69:
I proposed an alternative solution to have a full froyo system here:

http://xdaforums.com/showthread.php?t=712456

where you don't need to modify the bootlader but no one replied.

Ciao Angelo
[XPERIA X10 Android Development] McKebapp:
And from private Dev Forum...

Remember: It is only the baseband and not the complete Firmware.
[XPERIA X10 Android Development] HunteronX:
Maybe send a PM to Bin4ry or jerpelea, so they'll be more likely to read it?

Sorry I can't really help on this matter - it's too advanced for me at the moment...
[XPERIA X10 Android Development] Baxxx:
Just a question concerning Android

If i got it right,

1. Android is running as a virtual java machine on top of the linux kernel

2. SE uses a newer kernel than other donut (1.6) androids

3. Java VM boots AFTER linux kernel and system

4. we have root, so we can modify the init.d (boot) files

5. so wo could let files be launched at boot time

Woldnt it be possible to insert a shell script that after booting linux kernel and before starting the java vm replaces the java vm files so that on top of the SE 2.6.29 kernel Froyo is running?

That way we wouldnt need to modify the bootloader. Only problem (?) ist that we are bound to the linux kernel settings made by SE (as we cannot overwrite the running system).

just an idea to discuss ....

Bax

PS: sorry posted on the wrong thread first ....:eek:
[XPERIA X10 Android Development] Aphax:
Apologies in advance if I missed this somewhere, but does this root let you write to the /system partition or is the NAND still locked for some partitions when booted normally (i.e. not recovery/debugging) like on some HTC devices that have the same Qualcomm soc?
[XPERIA X10 Android Development] andy8271:
yes i read that quote.

but benchmarks and infact just normal useage shows the rooted phone to be much slower than the r2b...020 was
[XPERIA X10 Android Development] McKebapp:
No wonder...

Whatever, root for R2 is out...
[XPERIA X10 Android Development] gavriel18:
Hey this may be in the wrong thread but anyways, I'm trying to modify the framework-res.apk files to change the notification colors. Now I have gotten to the point of putting the file back together, signing it with this autosign tool I found but now when I try to push it with adb I get an error saying file is read only. So I searched and was instructed to remount adb. The problem now is when I remount adb I get an error saying remount failed: operation not permitted. Upon further research it seems like we need to have access to the recovery image to do this? Is this correct? Are there any workarounds or ways I could do this? Thanks
[XPERIA X10 Android Development] ardf69:
adb shell

su

mount -o remount,rw /dev/block/mtdblock2 /system

exit

exit

adb push framework-res.apk /system/framework/framework-res.apk

adb reboot

Ciao Angelo
[XPERIA X10 Android Development] gavriel18:
I keep getting permission denied. Am I doing something wrong?
[XPERIA X10 Android Development] tuxStyle:
Is there a way to get iptables installed on X10 now that we have root?
[XPERIA X10 Android Development] kafej666:
Lot of apps for root doesnt work... for example Wireless Tether.
[XPERIA X10 Android Development] biktor_gj:
That's because SE kernel doesn't have netfilter /iptables enabled and we still haven't got rid of it. WIP ;)
[XPERIA X10 Android Development] instigator008:
I have tether with the Barnacle tether app.
[XPERIA X10 Android Development] tuxStyle:
Good :)

Glad to hear that... only reason i need root is DroidWall which of course is using iptables :P
[XPERIA X10 Android Development] ardf69:
I forgot adb doesn't run as root

...

adb push framework-res.apk /system/framework/framework-res.apk

adb reboot

must substituted with

adb push framework-res.apk /sdcard/

adb shell

su

dd if=/sdcard/framework-res.apk of=/system/framework/framework-res.apk

and to be secure with permissions

chmod 644 /system/framework/framework-res.apk

chown root.root /system/framework/framework-res.apk

exit

exit

adb reboot

Ciao Angelo
[XPERIA X10 Android Development] kevwo:
June 30th Update

Does the update released today affect the current rooting process?
[XPERIA X10 Android Development] MarylandCookie:
Which update is that exactly?

R2BA023?
[XPERIA X10 Android Development] kevwo:
not sure of the specific build number, but its mentioned here

http://phandroid.com/2010/06/30/xperia-x10-gets-an-update-not-eclair-not-froyo/
[XPERIA X10 Android Development] kevwo:
not sure of the specific build number, but its mentioned here

http://phandroid.com/2010/06/30/xper...air-not-froyo/
[XPERIA X10 Android Development] Diabolico:
Any newer update coming from SE will affect your root solution. So basically if you do an official update from SE you will loose root! (there can be exceptions off course but generally they will do a full ROM upgrade)