yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] cobrato:
Dual Boot

Thanks to Z, now we can have dual boot on our phone :)

you can find his dual boot thread here:

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

I reduced the system and data size to 150mb and 64mb respectively so that it should be no problem to install on top of miui.

Only basic phone functions are retained:

- Alarm

- Browser

- Calendar

- Calculator

- Camera

- Market

- Mediascape

- Messaging

- Phone

- Phone Book

- Settings

- JITv2 included

This is used for a quick boot to do some HQ video that our 2.2 rom can't handle (maybe it make more sense for cm7 rom which only have low res camera and video functions)

Requirement on your system:

/system folder -- make sure you have about 180mb

/data folder -- make sure you have about 80mb

The link:

http://www.mediafire.com/?sqebawtf0wsdrvn

steps:

1. flash the zip using xRecovery 1.0 (note: the installation will take a while as the file is large and you may need to run 2 times if first time seems very fast)

2. To boot into 2.1, choose load custom kernel from xRecovery 1.0 (option 2)

Note: Your baseband must be 49/52 to run the 2.1 rom

Should you decide not to have the rom - just delete the /system/dualboot and /data/dualboot folders.
[XPERIA X10 Android Development] DooMLoRD:
@cobrato

here is the how-to for converting yaffs imgs to working ext2 images:

http://xdaforums.com/showthread.php?t=1114544
[XPERIA X10 Android Development] evanbigfan:
can any one upload the arabic file.zip i cant download thw whole rom cause of slow internet speed,plzzzzzzzzz
[XPERIA X10 Android Development] cobrato:
here it is:

http://www.mediafire.com/?25rsaw1yeh65z17
[XPERIA X10 Android Development] evanbigfan:
thnx man u r awsome,but its the same as the file i have ,it doesnt contain libwebcore.so for the browser ,but thnx anyway
[XPERIA X10 Android Development] riginal:
Hey Cobrato I had issues with Z's dual boot & couldn't make it work here is what happened:

http://xdaforums.com/showpost.php?p=14467723&postcount=78

now with your dual boot it was the same problem at first I mean no matter how many times I tried it seemed that the zip file wouldn't install completely(no error though) & I couldn't boot into custom rom/kernel(gave me error), Finally I mounted system manually in xrecovery & then installed your zip & boot into .504 rom & it worked fine & now dual boot works like a charm, good job on modding too, .504 rom is very fast :D

thank you :)

a suggestion: it'd be nice having xperia reboot options or at least a reboot option in power-off menu in .504 rom
[XPERIA X10 Android Development] cobrato:
Good point. This rom is more a spare for hd camera / video and I just install Gscriptlite inside and got reboot function :)

Edit: Found the reboot option here: (thanks to MrRusch)

http://xdaforums.com/showthread.php?t=836942&highlight=Reboot+Options+in+Power+Menu

Here is some changes that'll make dualboot easier:

unzip and copy the files as follows:

chargemon --> /system/bin and /system/stock

DualBoot.sh --> /sdcard/gscript

change permission for chargemon to: All Read, Top Write, All Execute

Open GScriptLite --> Add Script --> Load File --> select DualBoot.sh

To boot into 2.1, just select DualBoot in GscriptLite
[XPERIA X10 Android Development] cuoreboy:
just flash nice much smoother than tripmiui
[XPERIA X10 Android Development] cuoreboy:
i found 1 issue is when on the hot spot it got error other than is woking fine except have bug on camera
[XPERIA X10 Android Development] x10i DauL:
hey!

could you please manage it to create an update, which allows us easily switching between the new custom kernel (actually 3.50) and stock kernel in Gscript lite as you have done sometimes before??

regards
[XPERIA X10 Android Development] cobrato:
custom kernel 3.50.1 - Thanks to Goro@Tsukiyama. Flash it with xRecovery 0.3:

http://www.mediafire.com/?a53gij2ai6t1uhs

After installation, default kernel will be custom kernel. To switch back to stock, select DefaultStock from GScriptLite

Make sure your baseband is 49/52 if you want to use custom kernel

Tested working: Wifi, App2SD, Video Recording ....
[XPERIA X10 Android Development] cobrato:
Custom Kernel 3.51

kernel 3.51 (thanks to tkymgr aka Goro@Tsukiyama)

http://www.mediafire.com/?7mfa9anr0wwyo68

The update is so fast that I can hardly keep up :)

Now it's OC to 1152 (may not be stable, but seems okay on my phone)

detailed change log can be found here:

http://xdaforums.com/showpost.php?p=14705708&postcount=466

after flashing, pls replace the default_custom and default_stock in GScriptLite with the new scripts included in /sdcard/gscript

I've changed hw_config to enable 128 / 1152 frequency when starts (no need to use setcpu)

For any subsequent updates, you can update manually as follows:

1. rename boot.froyo.img to boot.img and copy to /system/kernel

2. copy wifi.ko to /system/kernel and /system/lib/modules

3. change permissions of the files copied to: All read, Top write
[XPERIA X10 Android Development] DooMLoRD:
simpler solution for upgrading to newer kernels...

just flash boot.img & wifi modules provided here:

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

;)

@cobrato

yups dude... the updates by tkymgr are very frequent and fast...
[XPERIA X10 Android Development] shinnsan:
Thanks for the custom kernel. Occasional random reboots with 351 experienced here.
[XPERIA X10 Android Development] riginal:
hey Cobrato, just saw your post on FreeX10 thread, great job

can we have those Gingerbread screen on/off animations for this rom too?
[XPERIA X10 Android Development] cobrato:
I've been trying with no success (system will hang). Miui is very different :(
[XPERIA X10 Android Development] DooMLoRD:
i need some help!!!

i want someone to make a ROM update.zip of a CLEAN, SMALL, CAMERA function only 2.1 ROM... (not dualboot version) just a clean 2.1 version...
[XPERIA X10 Android Development] cobrato:
What functions you need to retain and what bb?
[XPERIA X10 Android Development] DooMLoRD:
bare minimum... just enough for calls/sms/email/wifi/bt & camera... no other junk like media files, useless apps...

want it on baseband 2.0.xx...

thanks!!!
[XPERIA X10 Android Development] ImS0Raw:
Does anyone have the data monitor app apk for me? I need it!! :D
[XPERIA X10 Android Development] realunited123:
Here..

//10 chars
[XPERIA X10 Android Development] ImS0Raw:
Thank you very much bro! :D
[XPERIA X10 Android Development] riginal:
Cob Where are you man?

:D

By the way I noticed something dunno if it's only me or not but when I mount sd card in MIUI rom & copy huge stuff (like more than 2 gig) the connection disconnects in the middle & I have to mount again but the problem doesn't exist in dual boot rom(2.1)
[XPERIA X10 Android Development] cobrato:
I'm still around :) and I don't have the problem ?

Less time to play now as I'm busy at work recently :(

But I think I've found the perfect combination to last me till August :)

Main Rom: Miui 1.3.18 / cm7 J022 - both with Arc Launcher (it's so fast and smooth on zKernel)

Kernel: zKernel

Baseband: 67

Dualboot: EWJet 2.1 - a full feature rom :)

Miui 1.3.18v4 On Arc Launcher & zKernel

http://www.mediafire.com/?0q9ljaqmw0lyati

http://hotfile.com/dl/122381290/d85a290/Miui_1.3.18v4_Formel-Cobrato.zip.html

Changes:

1. Use Arc Launcher (I found it faster and smoother)

2. New Icons (Look nice on the Launcher)

3. bb67 (54+) and zKernel only - thanks to zdzihu and doomlord

4. Some deep sleep and battery tweaks - thanks to My_Immortal

Instructions:

1. Flash bb67 using flash tool

2. Factory reset in xRecovery if you want to install fresh

3. Flash rom (data will not be wiped unless you do step 2)

4. Reboot until signal

5. Flash framework patch or multi-lang pack

6. Add in scripts to GScriptLite - RebootRecovery, Dualboot, Reboot10 ...

Dualboot EWJet 2.1 bb67

http://www.mediafire.com/?wmr1tgas6okb97v

see this post for detail:

http://xdaforums.com/showpost.php?p=15038297&postcount=103
[XPERIA X10 Android Development] kieron123456789:
thanks.. perfect rom no bugs as yet after 2 days playing around.

launcer pro - htc theme.

carttom msg theme

go weather widget

works perfect and very fast

One more thing not important.. has anyone got the celebration HD theme. from the blackeditionHD miui rom i love the orange and notification bar on there ?

thanks
[XPERIA X10 Android Development] SignalX:
Hi cobrato,

thanks for your great ROM dude!!!! :)

can you please work on MIUI gingerbread version?

i know we have rdannar & Trip MIUI gb roms

rdanner's rom without MIUI Launcher & Trip's test rom with many problems but it's really smooth!

Is it possible for you to work on Trip's MIUI gb rom?

Or at least make rdanner's rom with working MIUI launcher & custom kernels?

Cheers,

SX
[XPERIA X10 Android Development] riginal:
Good luck with your work man but don't overwork yourself ;)

& nice, your new release, I was planning to try z's kernel with your rom & see If I can make the dual boot rom work with basbeand 67 too but you made my life a lot easier :)

Great job as always mate, Will try this & report
[XPERIA X10 Android Development] diimaan:
Cob can you make a recovery file of Arc launcher from wolf's ROM? The one included in this doesn't keep changes in memory!

The one in wolf's ROM works fine. I tried pushing it manually with adb, it's there in system/app. but it's not doing anything... :(
[XPERIA X10 Android Development] tanclo:
great rom (v3)

thanks for this great work sir.. after exhaustive searches i came to the conclusion that yours is the best rom for my friend's x10i. he wants to give it to his korean friend (lucky lady). i installed v3 but now i read your comment above. perhaps we can test that combination as well. is the korean UI improved at all? i searched miuiandroid for language packs, but unfortunately they don't have an archive of older rom lang packs and anyway, each lang pack there is for other devices and not the x10i. real problem.

i flashed your multi language zip but i find that much of the UI is still in English. am i doing something wrong? i even tried entering Korean the first time i booted up but then still the same result.
[XPERIA X10 Android Development] kevjef420:
Cob I love your miui rom but I have one issue. this damn camera button opening search and typing @@@@@@@@@@@@@@@@@@@@@....

Is there a fix for this. I need the camera button to work like normal.

I can't use trips miui rom cause he has some other issues that bother me like the new lock screen that always unlocks in my pocket or the fact that I can't log in to google maps with his rom.

Your rom works sweet for me but this camera button thing is driving me up the wall.

thanks
[XPERIA X10 Android Development] armic:
Ii is a known issue and I far as I can remeber it was addressed in this forum with suggested fix.
[XPERIA X10 Android Development] shinnsan:
Droidwall not working. Any firewall alternatives please?

Edit: The alternative, HiSurfing is not working as well. I think the kernel doesn't support firewalling.

Edit2: The new zkernel works fine with Droidwall. Thanks cob for the update!
[XPERIA X10 Android Development] diimaan:
it has been addressed from v3! and in this new release the camera key works like any other ROM! just give it a try and see for yourself... :)
[XPERIA X10 Android Development] cobrato:
@SignalX - I'm reluctant on GB Miui as it's still beta, there's an update everyweek and it's hard to keep up. Sometimes introduce new bugs - like 1.6.17 has the wifi setting bug.

Anyway I have one old version which I helped rdannar to solve some issues earlier. It's fully working (with App2SD, camera @ 800x480 ...) and zKernel. I'll release later

@dimaan - Wolf's Arc Launcher doesn't work on Miui, I don't know why. I think for Miui, change of settings need a reboot. It'll remember the changes.

@tanclo - sorry that's the only multi-lang pack I found and Miui's support on other languages is poor :( If you've found some korean pack you can send to me and I'll try to include it

in the rom

@kevjef420 - as what diimaan said, camera button issues are fixed.

@shinnsan - droidwall is working on v4. zKernel has in-built netfilter to support firewall.
[XPERIA X10 Android Development] cobrato:
Miui 1.4.29 (Gingerbread 2.3.3) on zKernel/bb67

Miui 1.4.29 (Gingerbread 2.3.3) on zKernel/bb67

This rom is based on rdannar's xperiaproject. I helped him to solve some lag issues 2 months ago.

All credits go to

1. Formel - for creating the original rom (on Nexus 1)

2. Rdannar - for porting the rom to x10

3. Zdzihu & Jerpelea - for xperia project where we copied many files

4. Zdzihu & Doomlord - for zKernel

Working:

data, wifi, gps, bt, sensors, app2sd, camera/video @ 800x480

Link (do not mirror):

http://www.mediafire.com/?tsrb7hlsdegd6sk

Instructions:

1. Flash bb67 using flash tool

2. Flash rom

3. Reboot

Note:

1. Install at your own risk. I'm not supporting it as this is not my main rom

2. I set 245 / 1113 as default speed. Please set to lower if you encounter reboot
[XPERIA X10 Android Development] shinnsan:
Would you please include a list of things not working? Thanks cob!
[XPERIA X10 Android Development] cobrato:
Not working: Not very sure :)

Some games may not work. This is an old miui version which is still in beta

As far as I can tell, whatever I need is working :) and now there's dualboot for perfect camera / video
[XPERIA X10 Android Development] shinnsan:
Aww, I see, I really long for 2.3 but I want games. Your rom supports most of the games afaik. Thanks! Since your rom now also supports perfect cam/vid, just curious, mind telling me why do we still need the dualboot?
[XPERIA X10 Android Development] cobrato:
camera on 2.3 is only 800 x 480 (everyone is using J's files afaik)

if you need perfect camera/video you can dualboot to a 2.1 rom

And I've timed. dualboot takes about 1 min. So unless you need camera/video very often, dualboot is the best option.
[XPERIA X10 Android Development] shinnsan:
I'm sorry but I meant your main rom, Miui 1.3.18v4.
[XPERIA X10 Android Development] cobrato:
For froyo, there's still no zoom and video/audio not sync some times :D
[XPERIA X10 Android Development] shinnsan:
Oh so the zoom is the difference there. I get it now. Thanks! :p
[XPERIA X10 Android Development] shinnsan:
If I want multilang, which should I flash after the rom?

1. miui_1.3.18_multilang.zip then framework_patch_multilang.zip

or

2. framework_patch_multilang.zip only?
[XPERIA X10 Android Development] proyectomx:
Random reboots

Hi.

Tried this rom, but it reboots randomly after seconds or minutes.

I tried to find a pattern in the reboots, to see if it happens when connecting usb cable. Battery was not fully charged, it had 30% of the charge, I don't know what triggered the reboots.

I had to go back to previous rom.

My Baseband is .67 and tried v4 in the first post.
[XPERIA X10 Android Development] SK_007:
+1

I totally agree.....
[XPERIA X10 Android Development] wai10691:
Which version of miui did you get from? V1.0.2 or v1.0.4?

I tried v1.0.4 before but it's not in my app drawer after I replaced but v1.0.2 is working for me. Try v1.0.2 see how?
[XPERIA X10 Android Development] SK_007:
Great work cobrato,after using it for a couple of hours i can safely say that this is undoubtedly better then T...(oh forgot his name)infact this is the best MIUI rom available for our X10,its really fast and stable,thanks once again and keep it up.

Regards...
[XPERIA X10 Android Development] R0g@t:
Yes, I tried 1.0.2 Camera.apk but, maybe I will delete the one in Col's ROM first and then drop in T's Camera.apk. Just did a replace before. Or do you think if I create a .zip for xrec it will work?

Will let you know...

Thanks
[XPERIA X10 Android Development] SK_007:
As i dont have any backup of v1.0.2,can anyone post camera.apk here,i'll be grateful.

Regards...
[XPERIA X10 Android Development] brent0r:
I did read it but this is a port of MIUI, its even the same version as trips. I asked what does this rom offer that isnt already in trips version.

As far as I have read and understood nothing is better here.

Having only ever used trips MIUI - because up until now, as we all know trip has been the only one to port it to the x10. I haven't had anything to do with other MIUI versions or mods. So this is based on "Formels" mod?

So Dalkbur or anyone else, what features does this have comparing to trips rom?
[XPERIA X10 Android Development] SK_007:
There are many differences,flash it and see yourself,i bet u wont be disappointed...
[XPERIA X10 Android Development] wai10691:
One simple thing you can test with T's rom. Go to setting and set the PIN code/password for lockscreen. Lock your screen and try to unlock it. Make sure you're at T's v1.0.4 if you want to compare. See what happen to your phone.
[XPERIA X10 Android Development] wai10691:
http://db.tt/ujky6h7

I uploaded it into my dropbox. Feel free to download it. :)
[XPERIA X10 Android Development] jpminou:
his name is " The Teacher"
[XPERIA X10 Android Development] blisslove:
Hi Cobrato, If u have plan to work this Rom with BB. 58 would be great. Because I've felt that BB. 58 touch responsive is better than other BB. I might be wrong. :-)

Thanks.

Anyway, great job.
[XPERIA X10 Android Development] SK_007:
Hahaha!!!

Very well said...
[XPERIA X10 Android Development] armic:
Ho cob,

Another thing i think we should look at is the time in lockscreen. It is always in 24 hr format. :)
[XPERIA X10 Android Development] Dalkbur:
Apart of the bootloop password bug, I think (I haven't flashed it yet) that lockscreen is fixed in Formels, so you can go directly to sms or to call log through lockscreen. Stock camera works better too, 'cause on Trip's it's 640x480. Anyway you can try it, just make a backup of your current rom and flash this, try it for a day or so, and then choose one, it's the only way to see which one is faster, stabler and suits better with your needs. That's what I'm going to do.
[XPERIA X10 Android Development] blisslove:
People, please stop comparing roms. Shell we focus on this thread Rom?

Thanks
[XPERIA X10 Android Development] eizonuts:
thanks cobrato!
[XPERIA X10 Android Development] wai10691:
Have you click the thanks button instead posting here? :P
[XPERIA X10 Android Development] Dalkbur:
@cobrato one question, do you recommend to recover data from other miui rom? or do you recommend to recover data through titanium? At the moment I recovered data from TripNMiUI 1.0.4 and everything seems nice, I just had to install manually GScript Lite, but everything else seems to works perfectly. I'm charging it right now, then I'll wipe battery stats, and see how's working. I have an event to cover this afternoon using twitter and taking pics and or vids, so I'll work with it a lot :)
[XPERIA X10 Android Development] FRAPSROOTET:
Trip stop this bs - we all like your roms and heck of it, just stop bother everybody whos trying a shot to dev something for there own and they arent doing anything wrong. !AOSP!

Work on your roms and let others Shine abit. "Rome" wasen't build in 1' day.

So Calm down, and let the new chefs/old chefs show their knowlege and expertise.
[XPERIA X10 Android Development] magicyoda:
Yea Cobrato,

This ROM is realy impressive !

Fast & stable, this could become the best MIUI Rom for X10 available here.

You should give it more support if your passion and motivation still persist !

;)

Thanks & nice work you've done here !
[XPERIA X10 Android Development] cobrato:
Maybe your phone can't take the higher CPU rate, try the alternative kernel here: (choose the 2nd one)

http://xdaforums.com/showpost.php?p=14995394&postcount=223
[XPERIA X10 Android Development] cobrato:
multilang pack then framework patch
[XPERIA X10 Android Development] dubie76:
Does the camera and flash now work with this new version?
[XPERIA X10 Android Development] kevjef420:
is it possible to use this new V4 with bb54 without flashing bb67?
[XPERIA X10 Android Development] cobrato:
Yes it'll work for bb54+
[XPERIA X10 Android Development] riginal:
ok I'm a bit confused here, this one doesn't have OC? that'd be cool because I don't want OC, and should I flash this file over your new release(V4 with Z's kernel)?

& can anyone please update it to mediafire? :)
[XPERIA X10 Android Development] flowserver:
Its very fast and smooth, linpack 28.6 aprox and quadrant 1500
[XPERIA X10 Android Development] kishen80:
Love you bro.....thanks
[XPERIA X10 Android Development] cobrato:
The link is for an alternative kernel z has created which increase the voltage to resolve reboot problem when OC. Again it may not work very well on some phones.

If you don't want OC pls flash the attached zip which should resolve all reboot problem.
[XPERIA X10 Android Development] cobrato:
camera flash works with vignette for v4 (2.2 Miui Froyo)
[XPERIA X10 Android Development] shinnsan:
After I flashed the dualboot thing, my notification reads checking for sdcard error. I've tried rebooting, reflashing, wiping cache and all but they don't work. I'm moving my files and reformating the sdcard for now. Any idea why this happens?

Edit: Changed my mind, I didn't move the files and reformat. Tried deleting android.secure folder. Guess that didn't work.

I mounted the sdcard with xrecovery and scanned for errors and ticked the recover bad sectors. That worked. Dunno if it's the dualboot that caused this. Can anyone confirm this please?

Edit2: The dualboot worked, however I could not find the zooming feature for the 2.1 cam. Does it really has a zooming feature?
[XPERIA X10 Android Development] o0k00l:
Any possibility to get latest version working .. i want to use new lock screens ..:confused:
[XPERIA X10 Android Development] javedabbasi:
Market does not work

I signed in Market. It started loading and at time "Accept" screen appeared, an error message poped up over that screen. And in other case when it start loading, after a minute or half it closes and back to menu screen.

I wiped off every thing before installing this rom. I am on bb67.

Another nobe question. Is it necessary to add things in GScript you mentioned in mensioned in first post? What arethe benfits of those added items.

P.S. I reinstall the rom and market is now working. Thanks
[XPERIA X10 Android Development] riginal:
Those scripts in GScript make your life a lot easier you can use them for reboot, easy access to xrecovery, dual boot rom,xrecover 1, ....
[XPERIA X10 Android Development] Cyrik:
Get wifi working

Hi Cob,

First a big congrat on a fast, beautiful and stable ROM!

I can't follow you guys... I'm too green :) I'm very new to this and need a clear step by step way to get WiFi working on my X10i (bb54). I tried to copy wifi.ko from the ...lib/modules/ to the /system/kernel/ but the apps I tried cannot copy the file... and I'm not even sure this is going to fix anything...

I also downloaded a couple of wifi fixing apps that did not work... The phone finds the wifi network (WEP) but cannot connect.

Please, give me a hand. Thanks in advance!
[XPERIA X10 Android Development] porksome:
Bit confused.

For 1.3.18 V4 do I flash the V3 framework patch to get HW LED as there appears to be no V4 framework patch link on OP.

Thanks :-)
[XPERIA X10 Android Development] SignalX:
+1

Please update your rom to latest MIUI version @ 1.6.24

Cheers,

SX
[XPERIA X10 Android Development] iridaki:
Some interesting info about MIUI in general.

MIUI is still in beta phase and has been for the past 11 months (since it was first released).

Bad news is that being in beta stage and receiving updates every week, there are many bugs and while some are ironed out, some are introduced along with the new features. Also, it is difficult for developers and translators to keep up with the frequent updates.

Now, good news is MIUI will become stable (exit beta stage) during July.

That means that by the time we get the SE GB update, MIUI will be a final stable ROM too. Then, our developers will have something better to work on! :)

So, let's all be patient, fully functional GB MIUI for our X10s is just around the corner (hopefully!)