• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [ROM] FreeX10 | BETA 4 - NEW BASEBAND FIX | Froyo 2.2.1 | 1/02/2011 | xRecovery

CuBz

Android Expert
Sep 21, 2010
1,655
229
UK
www.amafialife.com
For those of you wanting to use video recording, I discovered a temporary solution. Download an app from the market, called 'Videocam Illusion' :)
It's not perfect quality and has some flaws, but it can record video :)


NOTE: To those people that don't already know, this is not my work. This is the fantastic work of Z (zdzihu) from XDA



FreeX10 Froyo 2.2.1 ROM



76528311.png
30223315.png
58863801.png




Info:
FreeX10 is a clean, fast and stable rom for Xperia X10 based on AOSP and CM sources. Currently in beta version.
If you require more info or assistance, please check this topic: [ROM] X10 Custom ROM AOSP | 2.1 & 2.2 | Discussion thread - xda-developers


If you want to help in development in any way, please:
1. Check the link below, there are device-specific patches, some clues and more released (all you need to compile custom Froyo rom)
2. Drop me a PM, I reply to all dev-related messages

X10_2.2_Froyo_sources.tar.bz2



Known bugs:
- no camcorder implemented
- automatic brightness disabled (investigating)
- more to be reported


Please DON'T report the following bugs:

- no camcorder recording (please DON'T use camcorder, it will most likely crash)
- no native wifi/usb tethering (kernel related)
- new Market FC (it's not ROM related issue, log into the old market at least once before installing the new one)



Are you new to this ROM? Having some trouble installing it? Found a bug?
Please check the Q&A thread first:
How to: FreeX10 Beta3 Froyo 2.2.1, DualTouch, Root and xRecovery for dummies! +FAQ - xda-developers


Requirements:
1. Rooted 2.1 ROM (multitouch kernel recommended) You don't have it? Check Bin4ry's Dualtouch for all ROMS [GUIDE]
2. working xRecovery


Installation:
1. Flash the zip package via xRecovery
2. Flash the Google Apps via xRecovery
3. Reboot and leave the phone alone until GSM/radio icon shows up (1-2 automatic reboots)
4. Enjoy




DO NOT REINSTALL BUSYBOX OR XRECOVERY!
YOU WILL END UP IN ENDLESS FC LOOP (AND BREAK XRECOVERY)!



Changelog:
1/02/2011 beta4 - fixed to work with baseband .54, xRecovery 0.3-unified, minor improvements
29/01/2011 beta3 hotfix1 - "charge when off" patch
25/01/2011 beta3 - major crash fix, HW buttons' led enabled, possible wifi fix
20/01/2011 beta2 hotfix1 - flash led brightness and Rockplayer hack
19/01/2011 beta2 - camera (no camcorder yet), hspa icon, flashlight, many minor improvements
10/01/2011 beta1 hotfix4 - native APP2SD + app installation
7/01/2011 beta1 hotfix3 - USB Mass Storage
7/01/2011 beta1 hotfix2 - hardware video enc/dec + Youtube
6/01/2011 beta1 hotfix1 - Wifi DNS/DHCP / ringtone loop
5/01/2011 beta1 - first beta release


Credits:
Android team, CM Crew, Jerpelea, Skrilax_CZ, everyone else who helped. Cheers!


Download:

FreeX10-beta4.zip - fixed to work with baseband .54, xRecovery 0.3-unified, minor improvements

REQUIRES LATEST KERNEL AND BASEBAND 2.1.54 (shipped in stock 2.1.A.0.435 ROM)

gapps_FreeX10.zip - Google Apps (Market, Youtube etc.)

Older files (for reference only):

gapps_legacy_FreeX10.zip - Alternative (older) Google Apps (Market, Youtube etc.)
FreeX10-beta3.zip - major crash fix, HW buttons' led enabled, possible wifi (sleep/reconnect) fix
FreeX10-beta3-hotfix1.zip - "charge when off" patch
FreeX10-beta2.zip
FreeX10-beta2-hotfix1.zip - flash led brightness and Rockplayer hack

FreeX10-beta1.zip
- first beta release
FreeX10-beta1-hotfix4a.zip - OPTIONAL - hotfix4 + in-call proximity sensor fix


Modders/Theme Makers: I will get back to you as I address the clock font color issue.


Cheers,
z



 
Tried it and made a quick image with xrec so i can go and have a proper look, but could not work out how to transfer my contacts or use the "simple" e-mail set-up method (needed to enter all the smtp/imap bla bla whereas before i could just enter my e-mail address and password and it would fire it all up) - i tried using the data from my eclair titanium back-up to restore the "contact storage" data, but still no phone book contacts? however, restoring my wifi data worked!
Anyway still, aside from that - WOW, you guys are something else!!! This Z guy is a gem and you have all made my understanding of the ways to improve this awsome device easier - thank you! :)
I installed the new all-in-one flash tool, excellent, i got it first time (except i was worried when i first went to install the software the info was all in german - but pressed what was obviously "accept" anyway)
rooted and tooted - cleaned and leaned - its a great tool, also applied the dualtouch firmware (to all but my 2.1 restore back-up! rom) - but am not sure how to "use" this (having never really used multitouch before). i tried pinching a web page but nothing happened, i have not tried an image yet.
any advice on how to transfer settings (accounts, email, bloothoot parings,form data, google account settings (so i don't have to re-type my account info into market every time i try i diffrerent rom and so on.)
Apologies in advance if any of this is dumb or covered in other areas, my previous phone was a nokia 5800 and i got my x10i in november (after returning a bricked nokia n8 to t-mobile!! phew!!) so i hadn't even really experienced even symbian as that had only just landed on an update for the 5800, and the N8 didn't live past the "phone switch" stage!! (i miss the simplicity of my 5800, and it's music functionality but android is too good to just go and stick to a simple phone, just because i know how to use it!) Also, I have never really used an iphone. so suffice to say this is all new to me!! RANT..morning all :)
erm, yeah - dual-touch settings and the above - all advice dearly appreciated
x10iuser's "darkstyle" theme.. is that able to be applied to the new freex10 beta2 ?
 
Upvote 0
Whats the point in a beta? I dont really understand all these countless threads especially on XDA that are all half working ROMs. I can understand if there are certain people doing beta testing, but releasing betas to everyone seems to clutther the forums with dozens of half working roms. I certainly like customs stuff, but whats the point if you have no wifi, or camera etc.? Guess I just want a finshed ROM to install. :D Glad everyone else figures out all the stuff not working, as it would bug me to no end if I went to use something and then it didnt work. Can't wait for a real 100% 2.2 Rom.
 
Upvote 0
beta is the state released to allow people to try and report bugs.
if you dont want a beta rom, thats fine, you dont have to install it.
they are working on fixing them, you have to realise because SE havent and wont ever release the boot loader it takes a lot to make these roms function properly hence the length of time its taken to get a full release.
there are plenty finsihed 2.1 roms out there because they can modify an official release 2.1 rom.
but they are making 2.2 and 2.3 from scratch mostly to allow it to run on the X10
have patience because these guys are doing this for fun, they dont have to but they are sure to release a fully working 2.2 rom before SE do.

you never know, once the arc is released maybe they can take the rom from that and port it to the X10 aswell minus some things due to hardware limitations.
even something like i see with the 2.3 rom is meant to run on 32bit colour and the X10 will only do 16bit.
the key to anything happening quickly is the boot loader being cracked but even then the camer drivers have to be rewritten.

i know one things for sure, i cant do any of it so if it takes them a few months its better than i can do which is why i never complain.

maybe if you pay them to complete the task you will earn a right to criticise the time taken...
 
  • Like
Reactions: Sokha10
Upvote 0
beta is the state released to allow people to try and report bugs.
if you dont want a beta rom, thats fine, you dont have to install it.
they are working on fixing them, you have to realise because SE havent and wont ever release the boot loader it takes a lot to make these roms function properly hence the length of time its taken to get a full release.
there are plenty finsihed 2.1 roms out there because they can modify an official release 2.1 rom.
but they are making 2.2 and 2.3 from scratch mostly to allow it to run on the X10
have patience because these guys are doing this for fun, they dont have to but they are sure to release a fully working 2.2 rom before SE do.

you never know, once the arc is released maybe they can take the rom from that and port it to the X10 aswell minus some things due to hardware limitations.
even something like i see with the 2.3 rom is meant to run on 32bit colour and the X10 will only do 16bit.
the key to anything happening quickly is the boot loader being cracked but even then the camer drivers have to be rewritten.

i know one things for sure, i cant do any of it so if it takes them a few months its better than i can do which is why i never complain.

maybe if you pay them to complete the task you will earn a right to criticise the time taken...

I completely agree with everything you just said. Why do people moan about the flaws of BETA ROMs, it's in BETA stages for a reason. Yet if the ROM was not released until it was complete, they would moan about the timekeeping.
 
Upvote 0
Sorry, I didn't mean to seem like I was complaining, I do beta testing for other software for pc's so I know that there is a lot involved, especially when things like this are coming from scratch. I just think that XDA is overrun with threads and it gets real confusing. I like this site because the layout and even the colors are a lot easier to navigate and view. It just seems like rather than one 2. 2 thread that's testing, building, developing there is like 50. LOL At times its like the saying, "too many chiefs, not enough Indians ". Kinda like everyone wants to get their work out there to get some street credit or something. I am certainly looking forward to seeing how the whole 2. 2, 2. 3 develops. This is my first smart phone and I'm learning a ton about Android and its a fun experience. I appreciate all the work and help I find on these sites.
 
Upvote 0
Sorry, I didn't mean to seem like I was complaining, I do beta testing for other software for pc's so I know that there is a lot involved, especially when things like this are coming from scratch. I just think that XDA is overrun with threads and it gets real confusing. I like this site because the layout and even the colors are a lot easier to navigate and view. It just seems like rather than one 2. 2 thread that's testing, building, developing there is like 50. LOL At times its like the saying, "too many chiefs, not enough Indians ". Kinda like everyone wants to get their work out there to get some street credit or something. I am certainly looking forward to seeing how the whole 2. 2, 2. 3 develops. This is my first smart phone and I'm learning a ton about Android and its a fun experience. I appreciate all the work and help I find on these sites.

The devs probably would prefer to have a closed BETA, but 95% of people prefer to try them out while they're in BETA, so the devs are nice enough to release them to everyone. Also the good thing is that because there is so many people testing it, there is more bugs found alot quicker, therefore the devs can work on fixing them and getting the ROM completed faster to release full working versions as quickly as possible. For example, SE only have themselves to look for bugs, and it takes them months just to find them, and even then they don't find all the bugs, so they have to release updates after the firmware has been released.

People can choose whether they want to install it or not, as every known bug is noted for them. Therefore if anything was to happen to their phone (which as far as I know, has never happened), they can place no responsibility on the creator of the ROM because it is BETA and noted that it has bugs.

P.S. if you're wondering what I'm still doing up at this time, it's because my 1 month old son has been up crying for hours! It's a huge relief to finally get him back to sleep lol
So I thought I'd check the forum before I went to bed lol
 
  • Like
Reactions: undies
Upvote 0
Ye haha

SE have really embarrassed themselves with all the things they failed to do, because devs on XDA managed to do most of them in a matter of weeks

Yes!

But i on the other hand am willing to let this one slide because its their first android phone....now they realize what kind of group they're really dealing with when it comes to android. I have forgiven them this time....but when i shell out $700 (thats what i expect) to buy the arc i better see a whole new SE....they dont really have a choice...this phone and future support is literally do or die for them.
 
Upvote 0
CubZ, Iv run the killall service manager from adb but it just brings up the help files, now if i run adb shell killall servicemanager it reboots, but as soon as it gets to the zdroid picture it shuts down completely. if i power on its all ok but still no 3g or anything? any ideas... much appreciated. going to try and trawl through the xda thread see if a can see an answere :S
 
Upvote 0
CubZ, Iv run the killall service manager from adb but it just brings up the help files, now if i run adb shell killall servicemanager it reboots, but as soon as it gets to the zdroid picture it shuts down completely. if i power on its all ok but still no 3g or anything? any ideas... much appreciated. going to try and trawl through the xda thread see if a can see an answere :S

I ran it as adb shell killall servicemanager and it rebooted my phone, then I waited 5 minutes and I had 3G signal. Maybe you need to reset, and wipe the phone, then try again.
 
  • Like
Reactions: crualmofri
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones