Dual-boot your favourite custom ROM with stock firmware - XPERIA X10 Android Development

To encourage developers and users to switch to the new xRecovery, I prepared a package that allows dual-booting between custom ROM and stock firmware. This is just a proof of concept, I am not going to develop it further nor support it as usual project release. Instead, I hope that developers will find many useful things inside to use in their own pojects
It also may be useful for people using 2.3 ROMs without camera/camcorder.
Tested with: FreeX10 beta4, Woflbreak's CM, AOSP 2.3
PLEASE READ CAREFULLY:
- it works from NAND rather than SD Card - should not suffer fom performance issues
- it will work with any custom 2.2/2.3 ROM of reasonable size
- it WON'T work with custom 2.1 ROMs - not enough storage space
- it uses 200MB of your /system and 256MB of your /data partition - make sure you've got enough free space
- it requires xRecovery 1.0.0 (the old one doesn't allow custom boot)
- it cannot be accessed via recovery, but it's possible to mod it to do so (devs/adv.users)
- it works with baseband 49/52!
- if you back up your system with nandroid backup, the 2.1 ROM will be included in this backup
Click to expand...
Click to collapse
Install:
Flash the dualboot 2.0.A.0.504.zip via xRecovery 1.0.0.
Uninstall:
Remove the following folders using Root Explorer:
Code:
/data/dualboot
/system/dualboot
Boot into stock 2.1 firmware:
Boot into xRecovery, select "Boot custom ROM/kernel"
Download:
dualboot 2.0.A.0.504.zip
Cheers,
z

You genius you've done another amazing things for our phone thank you
Sent from my SEX10 using XDA App

Nice work mate!

What kind of genies do we have hear :O?!

I told everyone so, updating recovery has an advantage.

U really rock man

zdzihu said:
To encourage developers and users to switch to the new xRecovery, I prepared a package that allows dual-booting between custom ROM and stock firmware. This is just a proof of concept, I am not going to develop it further nor support it as usual project release. Instead, I hope that developers will find many useful things inside to use in their own pojects
It also may be useful for people using 2.3 ROMs without camera/camcorder.
Tested with: FreeX10 beta4, Woflbreak's CM, AOSP 2.3
Install:
Flash the dualboot 2.0.A.0.504.zip via xRecovery 1.0.0.
Uninstall:
Remove the following folders using Root Explorer:
Code:
/data/dualboot
/system/dualboot
Boot into stock 2.1 firmware:
Boot into xRecovery, select "Boot custom ROM/kernel"
Download:
dualboot 2.0.A.0.504.zip
Cheers,
z
Click to expand...
Click to collapse
Thanks for the work buddy..... I don't have access to mediafire from workplace will check once i reach home....
As you said its for developer's so i assume all source code's are included in it.

How to revert back to the first rom?

Thanks Z..u r the best

astrall said:
How to revert back to the first rom?
Click to expand...
Click to collapse
Remove this:
/data/dualboot
/system/dualboot

FINALLY
something awesome to play with!!!
downloading now...
will test it out this weeked for dual booting using FreeX10/CM7
also i think we can integrate custom kernel booting into this... for those roms which require it...
finished d/ling:
@anantshri:
Code:
#!/sbin/sh
# zdzihu: let's get some Ubuntu fun!
insmod /system/kernel/splboot.ko
sync
cat /system/kernel/miniloader > /proc/splboot/image
cat /system/kernel/boot-stock.img > /proc/splboot/boot_img
sleep 3
echo > /proc/splboot/boot
interesting eh???
guess i will heave to search for that splitbootimg binary/app again...

Genius @work
Thank you Z without you there would be no fun using the X10...

DooMLoRD said:
Code:
#!/sbin/sh
# zdzihu: [b]let's get some [size=4]Ubuntu[/size] fun[/b]!
insmod /system/kernel/splboot.ko
sync
cat /system/kernel/miniloader > /proc/splboot/image
cat /system/kernel/boot-stock.img > /proc/splboot/boot_img
sleep 3
echo > /proc/splboot/boot
Click to expand...
Click to collapse
Lawl, I forgot to rename my script Damn Ubuntu never booted fine anyway...
Cheers,
z

oh i see...
so basically we are flashing 2.1 ROM on top of custom rom....
so the 2.1 rom is actually in the .ext2 files!!!

zdzihu said:
Lawl, I forgot to rename my script Damn Ubuntu never booted fine anyway...
Cheers,
z
Click to expand...
Click to collapse
so for multibooting we can actually jsut store the img files on sdcard check flags set by users... copy those img files to /data & /system and then jsut continue booting with the modded kernel u posted...
hu i think that should work...

DooMLoRD said:
so for multibooting we can actually jsut store the img files on sdcard check flags set by users... copy those img files to /data & /system and then jsut continue booting
Click to expand...
Click to collapse
It does work. But it's not pretty. I played with both /system and /data being stored on SD Card, but the system suffered from terrible freezes/"x stopped responding" (like FreeX10 alpha). Also, first boot took around 7-8min.
DooMLoRD said:
with the modded kernel u posted...
Click to expand...
Click to collapse
With any kernel really. It's ramdisk that's important (mounting images).
Cheers,
z

V/Nice!
Q: Is this using CM7_Passion sources? cm_passion_full-xx - would be nice to compile and maybe add some extra's in.. possible?

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

zdzihu said:
It does work. But it's not pretty. I played with both /system and /data being stored on SD Card, but the system suffered from terrible freezes/"x stopped responding" (like FreeX10 alpha). Also, first boot took around 7-8min.
With any kernel really. It's ramdisk that's important (mounting images).
Cheers,
z
Click to expand...
Click to collapse
ya i got that... i actually ment the ramdisk which doesnt remount NAND MTDs

Great works !!
Please teach me how to make system.ext2 & data.ext2 files ??

Related

[ROM] [AOSP] WD40M0D: Froyo with a little extra ;) (ALPHA 2)

Froyo with a little WD40 in the gears!
Presenting WD40M0D! This is my first rom, so I still need feedback. (feel free to let me know in this thread)
What's inside?
*Built from AOSP (last sync 7/27/10)
*Stock Froyo kernel
*Rooted boot partition with "adb remount" permission
*Superuser 2.2.2 from ChainsDD
*Added busybox and bash
*Custom yellow bootanimation by JHPadu
*Update script modified by KingKlick
What I'm planning:
*LeoParts
*Tweaks from CM source
*Faster kernel (won't be oc'd)
Changelog:
7/29/10
*Initial release (alpha 1)
*updated gapps link
8/04/10
*Fixed updater-script (thanks leonnib4)
*Integrated gapps
Download: (IMPORTANT!!! READ THIS POST TO FIX SUPERUSER.APK!)
http://www.mediafire.com/file/3prssbdkm752988/WD40M0D_ALPHA2-signed.zip
Radio: (You MUST have a Froyo radio!)
4.06: http://www.mediafire.com/?kgk8rirjmgy (fastboot flash radio radio.img)
5.08: http://www.mediafire.com/?og2folywjny
(*NOTE*: Either radio will work, I have used both. If you have issues with network switching or wifi on 5.08, try 4.06)
Installation:
1. NANDROID BACKUP
2. Install radio, either via recovery or fastboot
3. Wipe data/cache, and Dalvik cache
4. Flash the WD40M0D-signed.zip via recovery
5. Enjoy!
Screenies:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks to (no order): Google, dsixda, ChainsDD, JHPadu, stampere, KingKlick, Rsotbiemrptson, leonnib4
(if I left you out, please let me know)
Good to see others jump in on developing roms. Nice job on building from AOSP, appreciate the effort.
By the way, which gapps version did you post? Is that the new one as of yesterday with the new gmail?
moved
10char
jlevy73 said:
Good to see others jump in on developing roms. Nice job on building from AOSP, appreciate the effort.
Click to expand...
Click to collapse
Thanks! Let me know what you think
jlevy73 said:
By the way, which gapps version did you post? Is that the new one as of yesterday with the new gmail?
Click to expand...
Click to collapse
Nope, it's FRF91 hdpi. I'll get on that, didn't know there was a new one
Here you go, posted by Rori:
http://www.tap3w0rm.com/hosted/android/nexus-1/gapps-hdpi-FRF91-UP-signed.zip
jlevy73 said:
Here you go, posted by Rori:
http://www.tap3w0rm.com/hosted/android/nexus-1/gapps-hdpi-FRF91-UP-signed.zip
Click to expand...
Click to collapse
Thank you! I guess they're both FRF91 hdpi lol.
wdfowty said:
Thank you! I guess they're both FRF91 hdpi lol.
Click to expand...
Click to collapse
I think the only difference is the new gmail app.
Oh ok I'll look around, see what feels "new".
Has anyone flashed this yet? I'd love to hear what you guys think. Is anyone having wifi issues?
(updates with 720p and LeoParts should be live tomorrow or monday, as well as trackball wake)
FRF91 based on?
I love stock rom with root only and base mods, so your is good (except bootanimation.zip, i love default one).
It's a fresh build based on the latest AOSP source, so it should have all the FRF91 goodies.
Thanks for trying it out!
If you want a stock bootimage: adb remount, push this to /system/media, then reboot.
http://www.mediafire.com/file/sjxpzpi2hc9809x/bootanimation.zip
I just happen to love the color yellow
Update script fixed. Uploading now. Huge thanks to leonnib4 for gtalking with me at 5am Paris time!
ATTENTION! To fix SuperUser.apk, follow these instructions:
Download this: http://www.mediafire.com/file/9n9s33c81qgzabj/sh
Code:
adb remount
Code:
adb push /path/to/sh /system/bin
Code:
adb reboot
To test if it worked, type in terminal:
Code:
adb shell
I'll add this to my update.zip and upload after the weekend. Gone camping
is this as close to stock froyo rom?
also, do you think you can do one with nothing on it? just stock with all the necessaries and tweaks? and normal boot animation ?
It's pretty damn close
I think Geo411m's froyo is a better bet foor you, but it isn't aosp. It's basically the same tweaks as mine, but in a modified stock FRF91 package. Stock feel, good tweaks under the hood.
flashed yours, but i get problem connecting to wifi, keep saying obtaining IP.
Also, it won't save my APN
wdfowty said:
It's a fresh build based on the latest AOSP source, so it should have all the FRF91 goodies.
Thanks for trying it out!
If you want a stock bootimage: adb remount, push this to /system/media, then reboot.
I just happen to love the color yellow
Click to expand...
Click to collapse
could you please reupload this ?
I´m getting " Invalid or Deleted File
The key you provided for file download was invalid. This is usually caused because the file is no longer stored on Mediafire. This occurs when the file is removed by the originating user or Mediafire. " from MF
rockuman_ex said:
flashed yours, but i get problem connecting to wifi, keep saying obtaining IP.
Also, it won't save my APN
Click to expand...
Click to collapse
That's odd...I'm in the process of tweaking my source and straightening it out...I should have a beta 1 out this weekend. Little busy today though . In the mean time, try out leonnib4's LeoFroyo AOSP build. He's one of my favorite rom chefs, and it's one of my favorite roms.
s0ulstdb said:
could you please reupload this ?
I´m getting " Invalid or Deleted File
The key you provided for file download was invalid. This is usually caused because the file is no longer stored on Mediafire. This occurs when the file is removed by the originating user or Mediafire. " from MF
Click to expand...
Click to collapse
That's odd, the link works for me... Here's a link to the folder on mediafire: http://www.mediafire.com/?8yxbkhv225fd5
Thanks, I will keep an eye on your rom updates!

[ROM][June 4]ECLAIR with rdannar flavor fast/stable/tweaked

I bring you an eclair rom on baseband .67. It has a couple of tweaks... more to come. it is edited and has some of my usual flavor in a rom. for those that care about quadrant it gets in the 800's... this is actually a base to work on a dual boot rom and has market and several gapps apks... small size and smooth. Use at your own risk as I am not responsible for anything you do to your phone.
ECLAIRbasicFlaVor.zip.html
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
reserved for future use
???
Planning to make a barebones 2.1 rom?
sent from x10 CM7 (FreeXperia Project)
yup. made one but not as small as the other and I want it to work on bb .67
just have to wait to get to a linux computer to resize ext2
I left in some of the gapps for now
rdannar said:
yup. made one but not as small as the other and I want it to work on bb .67
just have to wait to get to a linux computer to resize ext2
I left in some of the gapps for now
Click to expand...
Click to collapse
no need to use linux computer to resize!!!
[APP] Windows: Create Your Own Data.img Maker Application, +/- From Existing data.img
there u go.... u can use the above app to resize any ext2/4 fs image in windows!
Good going....
few pointers
if you want to keep bare bone 2.1
data partition either eliminate completely i.e. edit the boot.img file init.rc
or create a simple 100 MB file 100 seems to be the idea value that worked for me
and system i am down to 175 MB and going down.... Will post my system.ext2 once i have some stable one.
anantshri said:
Good going....
few pointers
if you want to keep bare bone 2.1
data partition either eliminate completely i.e. edit the boot.img file init.rc
or create a simple 100 MB file 100 seems to be the idea value that worked for me
and system i am down to 175 MB and going down.... Will post my system.ext2 once i have some stable one.
Click to expand...
Click to collapse
yup system down to 170mb here with gapps intact... but first boot is taking LONG...
DooMLoRD said:
yup system down to 170mb here with gapps intact... but first boot is taking LONG...
Click to expand...
Click to collapse
I am plaining on removing everything and just use it for camera.
sort of a widget on my normal screen to boot to camera mode.
and camera mode being this custom rom.... that smallest image could be camera alternative for all till we get gingerbread.
anantshri said:
I am plaining on removing everything and just use it for camera.
sort of a widget on my normal screen to boot to camera mode.
and camera mode being this custom rom.... that smallest image could be camera alternative for all till we get gingerbread.
Click to expand...
Click to collapse
precisely...
lets start tailoring it down for a full working img... i had deleted LOTS of stuff but then could get it to be stable
so now restarting... currently have 200MB system img testing now
DooMLoRD said:
precisely...
lets start tailoring it down for a full working img... i had deleted LOTS of stuff but then could get it to be stable
so now restarting... currently have 200MB system img testing now
Click to expand...
Click to collapse
you can use any thing I post up here if you want... I am working on a slimmer one and will have it done by the end of the weekend. just use any bb changer to add files for bb you want. I think this one will be stable has jit2 and has some tweaked libs from other roms in it.
posting rom in a few minutes
i am using it as a regular rom first to see how stable it is... And it is down to 153mb with some gaps installed
cheers
ps.. don't forget you can edit any image in any file to gain size also
@rdannar
looking at ur modified OP i am slightly confused...
u want to use the ROM u release here as a base rom? or as the one inside the .ext2 files?
also the boot.img provided by Z will not work on bb2.1.67... unless u strip out the ramdisk and use only that to boot...
rdannar said:
i am using it as a regular rom first to see how stable it is...
cheers
ps.. don't forget you can edit any image in any file to gain size also
Click to expand...
Click to collapse
@rdanaar
can u provide the current size of this rom (finally the size which it shows on /system)
DooMLoRD said:
@rdannar
looking at ur modified OP i am slightly confused...
u want to use the ROM u release here as a base rom? or as the one inside the .ext2 files?
also the boot.img provided by Z will not work on bb2.1.67... unless u strip out the ramdisk and use only that to boot...
Click to expand...
Click to collapse
hey rdannar, do suggest which method you used.
also i my stripping is down to 160 MB right now hope i could go more down and then will post all updates as a new thread...
@anatshri, rdannar
i think lets keep the dual boot discussions to z's dualboot proof-of-concept thread...
that way it will be lot easier to follow... and will keep all relevant info at one place...
DooMLoRD said:
@rdannar
looking at ur modified OP i am slightly confused...
u want to use the ROM u release here as a base rom? or as the one inside the .ext2 files?
also the boot.img provided by Z will not work on bb2.1.67... unless u strip out the ramdisk and use only that to boot...
Click to expand...
Click to collapse
this will be inside the ext2 file by replacing files... trust me doom... I have already had his dual boot with calls working on my phone. just replace the core bb files. this is close to the same rom he has with some image changes
rdannar said:
this will be inside the ext2 file by replacing files... trust me doom... I have already had his dual boot with calls working on my phone. just replace the core bb files. this is close to the same rom he has with some image changes
Click to expand...
Click to collapse
ofcourse buddy...
OT:
damn it feels so weird to go back to Eclair after using FreeX10 & CM7 for almost 4 months now
@rdannar,
as you are using it for daily rom can you confirm following stuff working.
1) Wifi
2) BT
3) market
Rdannar, you could do with the ARC data/wifi icons etc.
Ill see if i can get these!
dualboot_DooMLoRD_MOD_rdannar_2.1.B.0.1
Since zdzihu wanted to encourage devs & users to switch to new xRecovery I am releasing this proof-of-concept as an Edify update.zip compatible with xRecovery v1.0.0… the concept being that we can convert ANY rom’s (nandroid/recovery) backup to dual boot image (yaffs to ext2 img) which actually boots!!!!
Also I am not saying that this is the only way but rather that this is the way I achieved it…
A BIG THANK YOU TO ZDZIHU FOR GIVING US THIS NEW TOOL TO PLAY WITH
all credits for the base 2.1.B.0.1 ROM goes to rdannar cause I have modded rdannar’s 2.1.B.0.1 ROM from this thread!!!!
THANK YOU rdannar for ur awesome work!!
to check out the dualboot update.zip here:
http://forum.xda-developers.com/showthread.php?p=14488760#post14488760

[Multiboot] [Update 14/6/11] Create, manage and boot your ROM options via CWM!

Introduction
This thread describes an experimental mod that allows you to boot into other boot images stored in your sdcard. It's a good reason for users to upgrade to CWM recovery since it allows for much more extended functionality. It's also another good reason for devs to support CWM recovery.
Our 'petit' X10mini does not have enough internal memory to store more than one android image, thus we have to use the sdcard for this.
WARNING:
This mod is experimental, and for advanced users only. Use it at your own risk
Requirements (READ THEM CAREFULLY):
- CWM recovery pre-installed
- You need a FAST enough sdcard. I'd suggest not using this mod if your sdcard is less than Class 6
- Your sdcard should have enough free space. Each 'boot option' that you create reserves 400MB of space in your sdcard
- In order to create a new boot option, you need a flashable zip of the ROM you wish to boot to, as well as a patch for it's ramdisk.tar (if this is a custom ROM, stock ROMs don't need this). The flashable zip of the ROM is the same that is used for usual ROM installation. The patch should be provided by the ROM's cook.
Instructions for devs only
To create a bootable image, you have two options:
- Make use of CWM recovery (which can create boot images from update.zip) and provide a patch for your ROM that makes sure: app2sd is disabled, ramdisk.tar does not mount mtd* partitions under /system, /data, or /cache. This patch is also flashable via the new multiboot menu of CWM. If you need more info, see the attached MiniCM7-multiboot.zip
OR
- Manually create ext2 system.img, data.img and cache.img for users to push under /sdcard/clockworkmod/multiboot/<name>/
Multiboot mod Installation
- Flash the attached CWM multiboot zip via CWM
Multiboot ROM Installation
The following scenario is provided as a proof of concept in order to install MiniCM7 as a boot from sdcard option
- Reboot into the new recovery and navigate to the new 'multiboot' menu. There you'll see the following options:
Select default boot option
Unset default boot option
Create boot option from zip
Delete existing boot option
Flash zip to boot option
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
- Select multiboot->Create boot option from zip and then pick the MiniCM7 flashable zip (which you can find in the MiniCM7 thread). Be patient, this step reserves the space and flashes the selected zip to the system.img in the sdcard
- Select multiboot->Flash zip to boot option, pick your newly created boot option and then pick the MiniCM7-multiboot.zip. This will flash the patch needed for MiniCM7 in order to make it run from sdcard. You can use this option in order to flash any zip you want to any of the boot options you have already created
- Select multiboot->Select default boot option and pick your newly created boot option
- Reboot (first boot will take some time depending on your sdcard speed).
To verify you have booted to your newly created boot option, check 'adb shell mount', it should say that /system /data and /cache is mounted from /loop* devices and not from mtd*
Uninstall
- Practically, if you flash a ROM image it will revert CWM / chargemon to its original state. There is not problem in keeping this CWM / chargemon version though.
- To revert booting from your phone's memory instead of the sdcard, navigate to multiboot->Unset default boot option
- To remove installed boot options, navigate to multiboot->Delete existing boot option and pick you choice. Alternatively remove the boot option you want from /sdcard/clockworkmod/multiboot/
Disclaimer:
I can't be held responsible if this mod bricks your device / trashes your sdcard or makes it explode in your hands! Use it at your own risk!
​
wao great experiment NAA,
perfect time to install stock 2.1 and miniCM7
Damn, Great job nAa! My sdcard is lower than Class 6 (I am still using the stock 2GB sdcard!!) so I can't try this one. Waiting for other people's opinion about this.
Great work! =)
A class 4 sd is good?
Enviado desde mi X10mini usando Tapatalk
twins.7 said:
wao great experiment NAA,
perfect time to install stock 2.1 and miniCM7
Click to expand...
Click to collapse
IMHO, stock 2.1 should be installed as a 'multiboot option' and MiniCM7 in the internal phone's memory - not the other way round.
I'm hoping some dev could chip in with an update.zip for a stock 2.1 ROM that can be installed as a multiboot option
Damn, where the f**k is the "Thanks" button in tapatalk!?
Another great addition mate! Thank you for giving us, mods that other devices hadn't even dreamed of!
Regards,D_d
Sent from my Desire HD using Tapatalk
nobodyAtall said:
IMHO, stock 2.1 should be installed as a 'multiboot option' and MiniCM7 in the internal phone's memory - not the other way round.
I'm hoping some dev could chip in with an update.zip for a stock 2.1 ROM that can be installed as a multiboot option
Click to expand...
Click to collapse
why?
can I use this step below?
- backup my stock in recovery
- copy the backup file to multiboot folder
twins.7 said:
why?
can I use this step below?
- backup my stock in recovery
- copy the backup file to multiboot folder
Click to expand...
Click to collapse
No you can't do that.
You need to install the boot option from an update.zip.
Already created backups have a different fs type that can't be mounted seperately.
Does it works with miniCM6?
Hello nobodyAtall, can we install CM7 and CM6 in this multiboot? if yes how to do that? ( I have cm7 2.0.2 installed ) Thanks
gatobadio said:
Hello nobodyAtall, can we install CM7 and CM6 in this multiboot? if yes how to do that? ( I have cm7 2.0.2 installed ) Thanks
Click to expand...
Click to collapse
We need to 'edify' MiniCM6 first for that
nobodyAtall said:
We need to 'edify' MiniCM6 first for that
Click to expand...
Click to collapse
10Q !!! We'll be waiting for it
Going to try to boot CM7 on my CM6. Going to post results a bit later.
Thank you nobodyAtAll for another magnificent tool!
edit: Well, no harm for my device but no CM7 either. Tool created IMG's to my sdcard but doesn't boot from there.
Speechless with just a big smile in my face!!!
Thanks nobotyatall for this it's all you mate!!
My regards,
Ribben
just shifted to optimus 2x as my main device but decided to keep my Mini for my daughter and guess what (for nAa's absolute marvels) to keep my tweaking going on.
Great achievement nAa for that. you have made this small device a great value. addition. Thanks to you for that.
parthabhatta said:
just shifted to optimus 2x as my main device but decided to keep my Mini for my daughter and guess what (for nAa's absolute marvels) to keep my tweaking going on.
Great achievement nAa for that. you have made this small device a great value. addition. Thanks to you for that.
Click to expand...
Click to collapse
It's cause of SE having crippled it so badly that it's interesting to work on this stuff
Successfully boot cm7 from cm6 using my class 2 8gb sd card. But how can I boot back to my original cm6?
Send from my x10 mini using XDA premium app
@nobodyAtall
dude awesome work!!!
we need to talk!!!
i need ur help for this:
http://forum.xda-developers.com/showthread.php?t=1114544
does fix_permissions fix ownership/permissions on /system & /data ????
Is this method works with app2sd ( /data mounted on sd ext partition ) ?
And can I use this method to boot CM7 from SE 2.1.1.A.0.6 firmware ?

[DEV] [APP] ROM Manager | BETA Release v5.2

Its work in progress
This is a ROM Manager running on the phone.
Features
Check if and Install CWM recovery
Check for updates either automatically or manually
Download Updates/Hotfixes
Browse available ROMs
Create Backup
Boot into CWM
Flash "marked" Hotfixes on the fly (by marked it means hotfixes not requiring a reboot)
Rom Cookers can add Roms by request and obtain Java Program to upload ROM/Hotfixes to repository
Help is appriciated
Current Status:
Remount System as RW/RO - done
obtain su priviliges - done
read current build.prop - done
Download Repository - done
change keyprint.xml - done
backup - done (tar.gz of system/data)
Overall - 70%
GUI - done
flash "marked" hotfix - 50 %
Select/Download ROM - done
Selection of desired ROM - done
Reboot - done
a lot more
Only Requirement for App Phone must be rooted
current features Beta
Reboot Phone
Backup System Partition (/sdcard/ROMManger/backup/system.tar)
Backup Data Partition (/sdcard/ROMManger/backup/data.tar)
Change Hardware Keyboard Language
ProgressBar for Backups
about option
added PopUps
backup now faster and preserving permissions
Reboot into CWM,XREC,
Install CWM
Download ROM
alot more
This is PreAlpha and just for people willing to play a little with it and test it. Put on SD Card and Install as a regular APK
Im not more on this
Damn, I'd love to help you guys, but I'm a noobie at Android app programming and mid-noobie in Java in general..
If you still wanted help even from a newb, just ask though
Here is a first picture of the application.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Status Update:
Rebooting the Phone Works
Making Backup of System and Data
Changing HW_Keyboard Layout partially works
applying "marked" hotfix should work but still work to read from repository
GUI is about 50% Done
Running shell commands or su commands works now like it should
Another great Project. I saw that GUI status is at 50-60%, if you would like help with graphics (buttons, etc) send me a PM, maybe I can help you
Hey slade, awesome project again!
I can give you 2GB storage with direct access (eg. mydomain.hu/ROMs/sladefroyo.zip- it is downloadable no need to upload rapidshare, megaupload, etc.) and FTP uploading. It is enough about 20 ROMs. PM me is interested, I think it's easier coding than downloading from filesharing portals, update check is implemetable with editing a text file, minimal traffic on the device.
Edit: of course, for free
Temes
Source code
Hello, Slade, i would like to help (But i am kinda still a newbie), But as in the parantheses it says that i am still a newbie, if you could give me the source code so i could learn of it and maybe develop a little of it. - I would really apreciate that
temes said:
Hey slade, awesome project again!
I can give you 2GB storage with direct access (eg. mydomain.hu/ROMs/sladefroyo.zip- it is downloadable no need to upload rapidshare, megaupload, etc.) and FTP uploading. It is enough about 20 ROMs. PM me is interested, I think it's easier coding than downloading from filesharing portals, update check is implemetable with editing a text file, minimal traffic on the device.
Edit: of course, for free
Temes
Click to expand...
Click to collapse
Thanks mate, we already have a domain, idk if slade want another. check it:
xperia.deluser.de
released a prealpha see first post
very interesting...
looks promising...
i might be able to help with some things (coding related not GFX)
Tested backups and works.
Cant get in settings, download rom and hotfix is not open enything.
Great work
Sory for bad english
Sent from my U20i using XDA Premium App
My 1st test, when finishing the installation I have a FC!?!
I have Slade rom v.5
Reboot: OK
Download ROMs: nothing happen
Download Hotfixes: nothing happen
Backup Data: OK (confirmed file created in ROM Manager directory in SDCard)
Backup System: OK but nothing happen on 1st minute!?! (confirmed file created in ROM Manager directory in SDCard)
Change HW Keyboard Layout: Missing current layout pre-selected, seems to update (I have confirmation popup) but after confirmation go out from Rom Manager.. Using HKLSetter it seems that the layout was not updated!
Settings: nothing happen
Nobody says it's done!, we're just starting, you're gonna need to be patience.. slade it's doing him best
D4rKn3sSyS said:
Nobody says it's done!, we're just starting, you're gonna need to be patience.. slade it's doing him best
Click to expand...
Click to collapse
Hi D4,
I know that, this is only my report as Beta Tester!
Note: It seems that SU permissions is requested only when we choose one of the options (like backups), maybe it is better to requested it once we launch the app?
slade87 said:
Here is a first picture of the application.
Click to expand...
Click to collapse
Hi Slade,
Maybe you can reuse part of the source code of original ROM Manager?
Developper site
Github
Or simply use ROM Manager to manage new ROM downloads... here
DanielFran said:
Hi Slade,
Maybe you can reuse part of the source code of original ROM Manager?
Developper site
Github
Or simply use ROM Manager to manage new ROM downloads... here
Click to expand...
Click to collapse
Thanks for the suggestions, but RomManager sources are not public, the links at github point to clockworkmod recovery.
And i think its good if we have our own RomManager
D4rKn3sSyS said:
Thanks mate, we already have a domain, idk if slade want another. check it:
xperia.deluser.de
Click to expand...
Click to collapse
Okay, it was a simple offer for helping this project and your work
Temes
temes said:
Okay, it was a simple offer for helping this project and your work
Temes
Click to expand...
Click to collapse
new preAlpha see first post.
partially added ROM Download (Repository is now pulled)
rearranged Layout
test in progress...
Download rom shows which roms you can download. But you cant download it, i think its a feature that will be add in the future.
Backup data and system works, and reboot too.
Good work!! I cant wait!!

[MOD][Open-Source] MaliveBooster Optimized Moto v1.0

Peace guys! ! !
First of all, this mod is a good friend of mine but is opensource, I just helped in doing something changes for the better Moto line support.
Credits:
JynAlek
Description:
Hello guys, this is my newest work for all android devices, is a simple engine focused on a good performance and battery saving, I know, it does a great job, but I did my best and I guarantee you will enjoy, you will not even see a LAG on your device.
Unlike many engines out there, the MaliveBooster is not based on AdrenalineEngine, or anywhere else, I created it from scratch to make the best of my device, she had several contributions of many of my friends who encouraged me to create it.
Features:
✔ Increase touchscreen sensitivity
✔ Less battery consumption
✔ Small and simple SD-Card read ahead script, configured to work with "4096 KB"
✔ Wireless Speed Tweaks
✔ Custom Sysctl (made by myself)
✔ Optimized overall performance
✔ Photo and video recording quality considerably increased
✔ New script to compress 3G/WiFi data, resulting in better network performance
✔ CWM/TWRP/PhilZ Touch Flashable
✔ Custom Hosts
✔ Easy to uninstall
✔ Turns your mobile phone into an incredible Galaxy S5. (joke , haha)
**Do a backup before your try anything as usual !!!​
Installation:
1.Delete all others ram scripts you have installed in "/system/etc/init.d"
2. Copy 'MaliveBooster' to your phone SD card
3. Reboot your phone to recovery mode
4. Mount /system
5. Flash MaliveBooster
6. Reboot your phone when finished installation
7. Done
==================================================
Downloads
V1.0 OptimizedMoto
Mirror Mediafire
Uninstall
==================================================​
Please, if you found a bug, tell me in the comments that I will fix, and please press THANKS instead of saying thank you, keep this topic clean.
Changelog:
Code:
20151030 v1.0
Release initial
Thanks @JynAlek and all testers on forum !
Hello, I have 2 questions:
1. Should I remove (backup) my default "fstrim" script?
Edit: yes as this mod has also one.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. What if I have a hosts file created by adaway already?
Edit: disable from adaway app (it will restore default system hosts file) and reboot.
lavero.burgos said:
Hello, I have 2 questions:
1. Should I remove (backup) "fstrim"?
#!/system/bin/sh
2. What if I have a hosts file created by adaway already?
Click to expand...
Click to collapse
Recommend not using other script if you want to see what it can, but I can not tell if something will go wrong ...
I believe that nothing will go wrong, but I can not help you if you have a problem after installation, since you flash this script upon others I do not know.
So... this is for stock, AOSP, custom ROMs, any of them...?
EsromG5 said:
Recommend not using other script if you want to see what it can, but I can not tell if something will go wrong ...
I believe that nothing will go wrong, but I can not help you if you have a problem after installation, since you flash this script upon others I do not know.
Click to expand...
Click to collapse
Checked inside the .zip and I see there is a fstrim script so I'll backup and remove my default fstrim script then.
EmilianoTalamo said:
So... this is for stock, AOSP, custom ROMs, any of them...?
Click to expand...
Click to collapse
yes, any roms...stock our custom..
Hi, this scrip works as both stock and cyanogenmod?
also it can be ironed while having mofificado kernel?
flopezm said:
Hi, this scrip works as both stock and cyanogenmod?
also it can be ironed while having mofificado kernel?
Click to expand...
Click to collapse
yes, work fine
how i can uninstall it?
requiiiem said:
how i can uninstall it?
Click to expand...
Click to collapse
Seems there's an uninstall zip in the first post, you should try flash it!
Going to flash over CM 12.1. Will share results here..
Does it work on locked bootloaders? (At&t, Verizon models) Thanks in advance.
Jinix0r said:
Does it work on locked bootloaders? (At&t, Verizon models) Thanks in advance.
Click to expand...
Click to collapse
No dude, in order to flash things, you need a custom recovery called twrp, which requires an unlocked bootloader to be installed... Also you'll need root to access the system partition and delete other init.d files, if necessary. Just read the OP, the instructions are clear.
Just wanted to say, these scripts seem to work well, even now on LineageOS 13 (6.0.1)! Thanks for porting this over to our X!
Work on Moto x 1056-1st gen(Ghost)?
does it work with MOto xt 1056 Ghost
jtflynnz said:
Just wanted to say, these scripts seem to work well, even now on LineageOS 13 (6.0.1)! Thanks for porting this over to our X!
Click to expand...
Click to collapse
Do the Hotspot and WiFi and Bluetooth work properly?
Gaburieru Pucho said:
Do the Hotspot and WiFi and Bluetooth work properly?
Click to expand...
Click to collapse
I personally haven't noticed any changes to these behaviors (installed/flashed on an existing LOS 13 install), but I haven't been explicitly testing them.
jtflynnz said:
I personally haven't noticed any changes to these behaviors (installed/flashed on an existing LOS 13 install), but I haven't been explicitly testing them.
Click to expand...
Click to collapse
I use Lineage OS 13 too. So, i guess it'll work out just fine.

Categories

Resources