Related
Old Thread:
Hi guys,
With this new kernel and a lot of new ideas, isnt better if we try a new port of cyanogen with no motoblur?? Particulary, i prefer that ROM...
I didnt know how to do, but i can test...
There are so many roms for droid 2, like fission, that i want to use in my milestone 2, but see that mike and others try to port but doesnt work. But now, we have new roms and new oportunites...
=)
Is that port possible now (with leaked CHINA rom)?
Click to expand...
Click to collapse
Rom UPDATED!! (02/09): Check on DEV Section using the link below
New Rom Release (28/08):
Hi Guys,
A new CM7 Rom was just released in DEV forum by Endless7 (thanks!)... If anyone (like me!) dont be able to post in DEV forums and need suport for this ROM... PLZ!! USE THIS TREAD....
I´m working now, but I will try this ROM at Night, finger crossed! THIS IS THE WAY
Bye..
jorgebaruchi said:
Hi guys,
With this new kernel and a lot of new ideas, isnt better if we try a new port of cyanogen with no motoblur?? Particulary, i prefer that ROM...
I didnt know how to do, but i can test...
There are so many roms for droid 2, like fission, that i want to use in my milestone 2, but see that mike and others try to port but doesnt work. But now, we have new roms and new oportunites...
=)
Is that port possible now (with leaked CHINA rom)?
Click to expand...
Click to collapse
Well, I'm still learning the basics of android building. As soon as I get my custom hijack for 2nd init working I will try to port CM to the Milestone2. Note that I'm not promising any dates. My free time is very short and I'll do my best, but I don't want to get under pressure because of this
I think a leaked unlocked bootloader would do the trick
Just jocking. As I see it, nothing has changed regarding custom roms, as the bootloaded stays the same.
But I am quite confident, that r2beta0 will have progress on 2nd-init soon.
cypressious said:
I think a leaked unlocked bootloader would do the trick
Just jocking. As I see it, nothing has changed regarding custom roms, as the bootloaded stays the same.
But I am quite confident, that r2beta0 will have progress on 2nd-init soon.
Click to expand...
Click to collapse
filgers crossed!! but i remender that there are some blocks on system booting with froyo rom... then, i thinked that new rom could change this issue... =/
well, thks everybody!
r2beta0 said:
Well, I'm still learning the basics of android building. As soon as I get my custom hijack for 2nd init working I will try to port CM to the Milestone2. Note that I'm not promising any dates. My free time is very short and I'll do my best, but I don't want to get under pressure because of this
Click to expand...
Click to collapse
I think we don't need the 2nd-init built specially for GB rom, since Defy's CM7 (and Droid 2/X's) still have the base SBF on froyo. Maybe if we exchange the boot.img and devtree.img from GB leak to the ones inside Defy's CM7 update.zip (don't forget to delete /system/etc/motorola/bp_nvm_default/pds_init too, or you'll get all that GSM problems again)?
Edit: Won't Apex 2.0 RC2 work on GB Mile2?
@Milestone 2 (Finnaly on Gingerbread!)
dangpzanco said:
I think we don't need the 2nd-init built specially for GB rom, since Defy's CM7 (and Droid 2/X's) still have the base SBF on froyo. Maybe if we exchange the boot.img and devtree.img from GB leak to the ones inside Defy's CM7 update.zip (don't forget to delete /system/etc/motorola/bp_nvm_default/pds_init too, or you'll get all that GSM problems again)?
Edit: Won't Apex 2.0 RC2 work on GB Mile2?
@Milestone 2 (Finnaly on Gingerbread!)
Click to expand...
Click to collapse
We need 2nd-init in order to change the boot sequence required by CM7. DroidX already have a customized 2nd-init for CM7, but I don't want to use it yet as it uses bootscripts inside a /system/etc/shadow-boot.zip. I prefer to have my files ready to edit and not inside a zip file. Also, trying to make my own hijack is giving me knowledge I will need when trying to port CM to M2.
r2beta0 said:
We need 2nd-init in order to change the boot sequence required by CM7. DroidX already have a customized 2nd-init for CM7, but I don't want to use it yet as it uses bootscripts inside a /system/etc/shadow-boot.zip. I prefer to have my files ready to edit and not inside a zip file. Also, trying to make my own hijack is giving me knowledge I will need when trying to port CM to M2.
Click to expand...
Click to collapse
Hm... Okay, nice! So we have a better coded 2nd-init.
PS: If you need to unpack a boot.img to get the scripts/zImage, I got it with dsixda's Kitchen
@Milestone 2 (Finnaly on Gingerbread!)
dangpzanco said:
Hm... Okay, nice! So we have a better coded 2nd-init.
PS: If you need to unpack a boot.img to get the scripts/zImage, I got it with dsixda's Kitchen
@Milestone 2 (Finnaly on Gingerbread!)
Click to expand...
Click to collapse
Yeps, I'm using that one too.
Hi guys,
Searching the web, i found a oficial port of MIUI for droid 2, than i think: "Can we port this version with the ch kernel and change the baseband?"
If its possible, i think that this way is more simple, however port a defy rom and fix the incompatible bugs...
=)
jorgebaruchi said:
Hi guys,
Searching the web, i found a oficial port of MIUI for droid 2, than i think: "Can we port this version with the ch kernel and change the baseband?"
If its possible, i think that this way is more simple, however port a defy rom and fix the incompatible bugs...
=)
Click to expand...
Click to collapse
We should check first if this ROM is compatible with the kernels we have available. If so, we can try to port from that. Some ppl into Development forum are already trying to do that.
r2beta0 said:
We should check first if this ROM is compatible with the kernels we have available. If so, we can try to port from that. Some ppl into Development forum are already trying to do that.
Click to expand...
Click to collapse
It is more difficult to port from a CDMA device. If you achieve Apex Rom to work with GSM network, then you can think about porting it.
@Milestone 2 (Finnaly on Gingerbread!)
Hey guys, a new ROM has just released on Dev Forum, click here and see by your self!!!!
One maybe stupid question:
Can I install this rom on froyo or should I first upgrade my MM2 to GB?
There´s what u have to do (didn´t test yeat, I will try at night. But u can always downgrade with a stock SBF):
** Make u sure of your phone is rooted before everything !! **
1. Download all-in-one.zip and put into /sdcard/
2. Download and Install Droid2bootstrapper (old CWM) from the internet/market
3. Update to Ported Defy CWM (there´s a thread in general forum explain how to install that)
4. Boot into CWM and apply the all-in-one.zip and after (without reboot) make a full-wipe (make u sure that u have maked a backup of everything before)
5. At this moment, reboot your phone and use the keys combination for enter in bootloader mode
6. Download the fixed_sbf from the original thread in DEV forum and apply with RSD lite.
7. Your phone will reboot and after some minutes, U Can Enjoy the new ROM!!!
I think I made a big mistake!
I touch everything and I'm going to Defy baseband! I change the parameter.
Since the network can not be found.
Any idea?
i will take a look at this
ping0o said:
I think I made a big mistake!
I touch everything and I'm going to Defy baseband! I change the parameter.
Since the network can not be found.
Any idea?
i will take a look at this
Click to expand...
Click to collapse
Strange..
Try that tread and if dont work, reapply the rom...
Good mod!
But does anybody know how can I get back low battery beep and camera sounds? I find them rather useful.
I got struck in "google" logo and the phone dont boot
how can i do factory reset in bootmenu from the CM7 ? i dont find this option there...
or even re-install all the stuff...
EDIT: i can't open CWM 4.0 from the BootMenu 1.0.2 , i try latest recovery or stable recovery but it says "error in /system/bootmenu/script/recovery.sh (result: no such file or directory)
Please help ! T__T
I can't post in thread on development's subforum, so I ask my question here:
where can I find a tool and howto to make my own custom *.zip file to use with CWM? I have found a tool called Android Kitchen, but readme inside archive says, that it is mainly created for HTC devices. Am I following a correct path , or I should search some other tools?
update:
I have successfully flashed my custom *.zip file based on information taken from www[dot]londatiga[dot]net/it/how-to-create-android-update-zip-package/
coming from miui, how should i update?
Ok, here it is guys! I know all you stock captivators have been anticipating this!
This is the stock KH3 and now KI1/KI2 kernel with clockwork recovery injected. Also my first go at a project like this.
The only issue I see is that /system won't unmount, so no nandroid backups (they won't restore). /system will now unmount, but restoring a nandroid backup will totally bork your phone, don't even try! (unless you are ready to odin/heimdall back!)
I have to give a huge thanks to eXistZ, he helped point me in the right direction, and generously gave me scripts he uses. And let me bug him on a regular basis. Thanks dude! And a thanks to Chainfire for pointing me in the right direction to finding why system wouldn't unmount.
Anyone is available to use the kernel any way they like. Cook it in roms released here, flash it to your personal rom, or stock KH3! Take it apart, look at the pieces, see if you can make it better! I am far from a pro at this, and it may not be perfect, use at your own risk..yada yadda.
Nandroid is still broken, still looking into it.
Update 9/11/11
I am releasing this now, because it appears that the /system not unmounting issue causes problems for full wipe roms, with big system changes. This should help. Just don't try to do a nandroid restore, it will make your phone hang at the at&t logo! You have been warned!
It is also possible to format /system from cwm if anyone feels the need (you can't boot after, so only do so if you are also planning on also installing a rom).
The links below should be fixed to point at the new versions.
KH3
Here is the odin flashable version flash it first if your on stock: Link Mirror
Here is the KH3 cwm flashable kernel5! Flash it second to get init.d support if your on stock or don't already have cwm LINK It has init.d support and the same tweaks listed for the KI1/KI2 kernel below.
Here is a heimdall package for stock kh3 with the cwm kernel3 built in. Link It will wipe your phone! Make A backup as necessary. Hopefully it can help people go from stock to a custom rom in fewer steps, or recover from a soft brick Let me know if you find an issue with it. It contains factory.rfs, dbdata.rfs, chache.rfs, param.lfs, modem.bin and the cwm_kernel zImage.
KI1 KI2
Update 9/29/11
I'm just going to do one version for KI1/KI2 now that it appears the same kernel will work on both.
Here is the original odin flashable kernel to give you cwm, flash it first to get cwm if you don't already then flash the cwm with init support. Link And my original post with the stock kernel.
Now for the good stuff!
mtcarey modded my kh3 kernel here, to add init.d support, made changes to allow ADB / DDMS to run as root, and symlinks from Busybox to "ls" and "ps" have been removed from /sbin so that DDMS will work correctly. They now fall back to Toolbox links in /system/bin. Thank him in his thread! Awesome work! I think I have all of those mods pulled to ki1/ki2, plus:
+ Juwe11's LMK settings
+ Tweaked Kernel Scheduler Settings
+ Tweaked IO Scheduler Settings
+ Tweaked Ondemand Governor/Sampling Rate
+ Tweaked Readahead to 512 on internal/external SDs (mmcblk blocks)
You can get it here: Link Mirror
If your on stock you will need to flash the odin version to get cwm then the new tweaked one for the init.d scripts, /etc/init.d/S99complete is needed! If you remove it, the phone won't boot!
For any of you losing root when you flash my kernel or for anyone on straight stock, you can get root by flashing ChainsDD root: http://forum.xda-developers.com/showthread.php?t=682828 or what I mention below.
If your on straight stock and don't already have cwm, flash my odin version first, then ChainsDD from the above link, or:
Grab my cwm zip that I made from ChainsDD and my latest kernels (with tweaks)
KH3 and root
KI1/KI2 and root
Hopefully those will help.
SWEET!
This Man Is A Beast, like the good one on X-men!!
Great Job.
You all reading this and wondering;
= its Stable
= its has awsome batterylife
= easy to use
= and worry free.
GO TEAM PHOENIX!!!
For those wanting the stock E3 recovery back....(for the life of me I don't know why) I will be posting it here today.
hah, a fellow ohioan would be the one to release this. good work bud.
So...are you guys gonna make my cappy NOT suck anymore?
Sent from my GT-I9000
Awesome! You rock dude, thanks!
Great job ! Appreciate the hard work by all !!
Dont forget to vote his thread.
a-hem' Fivestar*
Amazing!
Sent from my Stock KH3/4 2.3.4 Captivate using the XDA Premium App!
Thanks a lot...
U R THE BEST!.. Good luck with your future work. Hope to see more work from u.
Thanks again for all the hard work.
keller.jeff said:
So...are you guys gonna make my cappy NOT suck anymore?
Sent from my GT-I9000
Click to expand...
Click to collapse
Send it to me, I don't think they suck!
But, yeah, custom stuff on your phone can only make it better.
Awesomeness.....!!!!
Sweet! Nice job y'all!
Any reboot during call issues like on kf1? I know its early on, but wondering if anyone has experienced this on any kh3 version. Thanks for ur work. No cwm has kept me from trying kh3. Can't wait to flash.
Sent from my SAMSUNG-SGH-I897 using XDA App
i know what crash you are talking about, and i had it too on kf1, but have yet to experience it on h3. that doesnt mean its gone though because i havnt given it the same stressing as f1.
Da Bomb...
Did this break data connection for anyone?
Sent from my Stock KH3/4 2.3.4 Captivate using the XDA Premium App!
I would like to know how to do this. But I will try to do it by myself first.
If I getting stuck please let me PM for your help
I've heard word of "the best" battery life. Can anyone attest to this? I can't believe that from Samsung's track record....
Great work!! Flashing after post. Far as battery life. Every phone and phone user is different. So life varies. Me I crank brightness up use wifi, and GPS always. Like tonight buying a car 260 mile round trip used GPS to get there started with 100% and was. On 26% whenever I got there. Just appreciate that you have a device that makes your life easy and fun! I always turn wifi off and do my best to conserve battery. The captivate is truely a bad ass device. My brother was over last night. And we were playing with phones. He dropped his iPhone 4 and used my cappy cause its better he said
Sent from my SAMSUNG-SGH-I897 using XDA App
great work dude.......
I know everyone is all about Jellybean and ICS right now, but I was just messing around now that I am on official gingerbread and put this together. Thought I would share just in case it was useful to someone else looking for a stock experience.
It uses the kernel forumber found from this thread:
http://forum.xda-developers.com/showthread.php?t=1653699
It uses the system folder from official b528 and I put together the updater script based on TMC 7.2.
The rom is rooted with busybox installed. Other than that it is stock as a stock rom. And yes, it still looks like a tarts handbag just the way Huawei made it.
Get it here:
http://www.mediafire.com/?9s6f83o6sr3ss2w
Enables HDR camera and reject call by text.
http://www.mediafire.com/?v33d7330c0ensd9
I have only installed this on my phone with it's Atmel touch screen and as far as I can see everything works and is smooth. I have no kernel source so won't be doing anything with the kernel beyond what is is right now! I installed with cwm 5.5.0.4 from Blefish.
As always, I am not responsible for any bricks, fires or nuclear wars that come about from installing this rom.
Please, please backup with CWM before flashing this.
Paul
PaulMilbank said:
I know everyone is all about Jellybean and ICS right now, but I was just messing around now that I am on official gingerbread and put this together. Thought I would share just in case it was useful to someone else looking for a stock experience.
It uses the kernel forumber found from this thread:
http://forum.xda-developers.com/showthread.php?t=1653699
It uses the system folder from official b528 and I put together the updater script based on TMC 7.2.
The rom is rooted with busybox installed. Other than that it is stock as a stock rom. And yes, it still looks like a tarts handbag just the way Huawei made it.
Get it here:
http://www.mediafire.com/?9s6f83o6sr3ss2w
I have only installed this on my phone with it's Atmel touch screen and as far as I can see everything works and is smooth. I have no kernel source so won't be doing anything with the kernel beyond what is is right now! I installed with cwm 5.5.0.4 from Blefish.
As always, I am not responsible for any bricks, fires or nuclear wars that come about from installing this rom.
Please, please backup with CWM before flashing this.
Paul
Click to expand...
Click to collapse
How about settings? Cm7 setting + x5 settings or only x5 settings or only cm7 settings
»»Sent From My U8800««
It is just a stock ROM. No special settings. Just whatever Huawei has included.
Sent from my U8800 using xda premium
PaulMilbank said:
And yes, it still looks like a tarts handbag just the way Huawei made it.
Click to expand...
Click to collapse
Very droll, Sir!
LOL
Thanks for your stock rom, nice experience...
needed this rom! thanks
You are all most welcome. Glad it is helpful to people. There are some cool settings in the build.prop here:
http://forum.xda-developers.com/showthread.php?t=1420728
HDR camera works great, the message to reject a call is cool too. Will release a build later with these enabled.
probably didnt need a whole new build, but have put one up that enables HDR camera and reject call by message.
Could you please post some pictures about interface of hdr camera (after edit build.prop, sorry i havent seen it yet), and some about photo taken by hdr mode, i had heard somewhere, but i dont know what it is, since im using hdr app in googleplay
»»Sent From My U8800««
Rooting
I am Unable to root b528.
Plz help me to do soooooooo...
Hi Paul
Did you take the boot.img from original B5xx ROM? I need unmodified ramdisk of B5xx
If I recall correctly, it was pulled from my backup of b526. I don't think I modified it at all.
Sent from my Ascend G300 using xda premium
Missing call issue?
Hey man how flashing b528 With cwm ? And atmel fix ? How? and this rom rooted ?
u8800 with Forum Runner
cobramax said:
Hey man how flashing b528 With cwm ? And atmel fix ? How? and this rom rooted ?
u8800 with Forum Runner
Click to expand...
Click to collapse
Developer says (in first post) that this ROM works on Atmel touchscreen. And I think this ROM is really rooted.
Mlopik said:
Developer says (in first post) that this ROM works on Atmel touchscreen. And I think this ROM is really rooted.
Click to expand...
Click to collapse
Okey man to night trying thanks B|
u8800 with Forum Runner
cobramax said:
Okey man to night trying thanks B|
u8800 with Forum Runner
Click to expand...
Click to collapse
Please can you tell me if it works to night? Thanks.
Mlopik said:
Please can you tell me if it works to night? Thanks.
Click to expand...
Click to collapse
Okey okey
u8800 with Forum Runner
Mlopik said:
Please can you tell me if it works to night? Thanks.
Click to expand...
Click to collapse
İ flashing b528oc.zip with cwm wipe cache, data, dalwik but again bootlop reset reset and reset
cobramax said:
İ flashing b528oc.zip with cwm wipe cache, data, dalwik but again bootlop reset reset and reset
Click to expand...
Click to collapse
Which recovery version?
Please read this carefully ! Don´t continue if you don´t understand the following easy statements !
1. I am not a Developer ! Nothing of the following Apps/Roms/Tools I post here are made by myself, I am just using them !
2. Do not follow this guide if you plan to use your SII the next 2 hours! (seriously)
3. If anything goes wrong, it is not my fault! It´s the way I made it...Please, think about every step you do, it´s your Phone
4. Do not follow this if you don´t know how to flash a Kernel or a custom Rom and you know that you will be to lazy to learn this with the help of this awesome XDA Forum (like I did)
5. If you find something confusing and can not find a Solution feel free to ask. But please, be nice !
6. English is not my Mom´s language and even tho I do like it, I am sure you will find mistakes. Sorry about this !
Click to expand...
Click to collapse
My Motivation
I do like Cyanogenmod as many of you do. Due to Samsung´s strange behaviour the CM Team still has a hard time with Google´s Jelly Bean on our Galaxy S2. It still causes troubles here and there, even tho the Developers did and do a amazing job on it. Many words, I know, ok, let me get the facts straight : I LOVE CM but I NEED some Samsung stuff.
In the past, with ICS it was possible, thanks to some very (very!!!!) good Developers, to dual boot Samsung ICS Rom and CM Roms. When Jelly Bean leak came out, we had to realize that this wasnt possible anymore as we now got the /preload partition because our /system partition wasnt big enough anymore to carry all needed files.
Even tho it is possible to use jazzk´s chameleon and CM Rom with DorimanX Kernel because jazzk didnt use the /preload partition, it was impossible to use another Stock or custom Samsung Rom.
That bugged me.
Thanks and Credits for all they have done to :
The Cyanogenmod Team for CM10.1
dorimanx for his awesome Kernels
tedascuen for sharing the stock XWLS8 Rom
_Sofos_ for sharing the XWLSD Rom
Goldieking and his Team for his awesome Mods
All those who helped me in this Thread (mentioned below)
Chainfire, of course for so much!
Jrummy Apps inc. for Root Browser Lite
The XDA Comunity for sooo much
My Wife for her Laptop and coffee
Forgot your Name ? Give me a hint!
Update 20.03.2013
I have been a bit lazy lately with all this but I tested some of the DorimanX Kernels. It seems that Kernel 8.3 and higher are more than OK now for booting both, CM and Sammy Roms. To me, as I didn´t follow all this very close, it got a bit confusing. Please read the last Pages, there are always some nice guys testing this & that AND they also give support.
Update 28.02.2013 Part 1
If you are looking for more different Setups / Videos & Tutorials, they are now in Post #6
Update 28.02.2013 Part 2
There has been a lot of confusion with several Updates in CM 10.1. While this is a very good Step ahead for Open Source Projects, it makes Dual Boot with Samsung based Roms a bit harder. dorimanx has been working hard to get it all running, even Dual boot between CM10.1 and XWLSD is possible but for me and many others, Camera and Video is broken in the Sammy Rom. I will edit this as soon as this is fixed because IMO his Version 8 is another Masterpiece.
But for now this will be a "dirty" or "faked" Dual Boot.
What you need :
- DorimanX 7.44 "LSD EDITION" (Thanks to THE RED BLUR for your help)
- Any AOSP/AOKP Rom you want to use
- PreLoadLSDrom.zip (More Details)
(This is an edited XWLSD Rom that fits into our /preload Partition. DON´T use as FIRST Rom, it has NO Kernel)
- Time
Now we start :
- Flash the AOSP/AOKP you want to use as FIRST (!) Rom
- Set it up and (optional if you need the boot.img or just to have a running System backed up) make a Backup from Recovery
- Flash the DorimanX 7.44 "LSD EDITION"
- Reboot into its Recovery and prepare 2nd Rom
- Install PreLoadLSDrom.zip
- Boot into 2nd Rom to see if it works
- Done for now
With this Setup you now have 2 independent Systems on your Phone. Flashing another Open Source Rom in FIRST will not touch your Sammy Rom as all (AFAIK) Open Source Roms don´t use/touch the /preload Partition.
Please note, flashing any Sammy Rom, that´s not edited for this, will delete this Setup.
As long as you are using one of the "older" Open Source Roms you can now boot both Roms from the DorimanX 7.44 "LSD EDITION"
If you use a Open Source Rom with the new Video Drivers (and all these things I don´t understand) you will now need to install the corresponding Kernel each time you want to switch between the Roms. For now, I can confirm that Dorimanx 8 runs perfect with CM10.1 (24th build) because I tested it. So, you may now flash the "LSD EDITION" for the LSD Rom or the DorimanX 8 Kernel for your AOSP/AOKP Rom. This is dirty for now but it´s safe and working. And I am sure there will be a fix for this, soon!
Update 28.02.2013 Part 3
I moved my first Tutorials to Post #3. This got way to confusing here.. Also, this Post is edited to make it easier for the People to find what they are searching for.
Greetings
Thomas
wow, that's amazing man! but dorimax gives me a lot of FC and reboots... I'll wait a week or two before doing this.
How it all began...
Please read this carefully ! Don´t continue if you don´t understand the following easy statements !
1. I am not a Developer ! Nothing of the following Apps/Roms/Tools I post here are made by myself, I am just using them !
2. Do not follow this guide if you plan to use your SII the next 2 hours! (seriously)
3. If anything goes wrong, it is not my fault! It´s the way I made it...Please, think about every step you do, it´s your Phone
4. Do not follow this if you don´t know how to flash a Kernel or a custom Rom and you know that you will be to lazy to learn this with the help of this awesome XDA Forum (like I did)
5. English is not my Mom´s language and even tho I do like it, I am sure you will find mistakes. Sorry about this !
Click to expand...
Click to collapse
My Motivation
I do like Cyanogenmod as many of you do. Due to Samsung´s strange behaviour the CM Team still has a hard time with Google´s Jelly Bean on our Galaxy S2. It still causes troubles here and there, even tho the Developers did and do a amazing job on it. Many words, I know, ok, let me get the facts straight : I LOVE CM but I NEED some Samsung stuff.
In the past, with ICS it was possible, thanks to some very (very!!!!) good Developers, to dual boot Samsung ICS Rom and CM Roms. When Jelly Bean leak came out, we had to realize that this wasnt possible anymore as we now got the /preload partition because our /system partition wasnt big enough anymore to carry all needed files.
Even tho it is possible to use jazzk´s chameleon and CM Rom with DorimanX Kernel because jazzk didnt use the /preload partition, it was impossible to use another Stock or custom Samsung Rom.
That bugged me.
What I had was :
- a stock deodexed and rooted Jelly Bean Rom by Samsung from here
- a CM 10.1 Rom from here
- THE DorimanX Kernel 7.44 from here
- Rootbrowser Lite from Market (don´t know how to link it, but you will find it)
- TIME
If you have what I had, you can try the following lines...
First of all, I flashed the stock deodexed and rooted Rom I mentioned above (thanks to tedascuen for sharing)
I finished the complete Setup of the Rom, including Google Account, WLAN settings..
Now :
- download Rootbrowser Lite from Market
- use Rootbrowser Lite (now called RB) to delete all apps from /system/apps that I don´t need/use
- after that, reboot into stock recovery by holding Volume up + Home + Power
- do a Factory Reset
- reboot the System and finish the Setup of the Rom (as above)
- download RB Lite from Market again
- use RB to copy big files from /preload/symlink/system/apps to a folder in /data/apps/ that I named "sysapps"
Big Files I moved :
- ClockPackage.apk
- MusicPlayer.apk
- SamsungIME.apk
- SecBrowser.apk
- SecContacts.apk
- SecEmail.apk
- SecExchange.apk
- SecGallery2.apk
- SecLauncher2.apk
- SecMms.apk
- SecPhone.apk
- VideoPlayer.apk
Click to expand...
Click to collapse
- now delete the old symlinks in /system/apps of the Files above (you will get some errors/FC while doing this)
- now switch to /data/apps/sysapps and start to create new symlinks with RB by longpressing the file and "create shortcut"
- switch to /system/apps again and paste the shortcut (important, do this one by one, show some patience)
- after you created all new symlinks, reboot the system, you will see, all apps work again!
- most of the other apps from /preload/symlink/system/apps will fit into /system/apps but don´t move useless apps like all apps containing "test" in their name or google plus (you can install that later from market) or "swype" or.... I am to lazy to write down all apps I didnt move but with a bit of common sense you will make it for sure.
- after moving the apps to /system/apps you will see that all apps you moved will be set to rw-r-r and all symlinks you created will be set to rwx-rwx-rwx, thats fine !
- reboot the phone, everything should work fine
If so...
- flash the DorimanX Kernel 7.44 and
- reboot into his recovery
- switch to dual-boot options and set up the 2nd Rom
- clone 1st Rom to 2nd Rom
- reboot into 2nd Rom just to check if it works (it will)
now...
- reboot into recovery and install the CM10.1 made by MCM from here
- after the installation has finished, reboot the system and let CM10.1 boot
(GAPPS are not needed, yet but you may install them before you boot into CM)
- I really hope the CM has booted fine, now open STweaks
- in STweaks, change OpenSource Gralloc to Samsung´s Gralloc
- reboot the system and check in STweaks if the change worked (Samsung´s Gralloc)
now...
- reboot into recovery and flash the DorimanX Kernel again (or use Odin)
- after that, reboot again and you will see the Dual Boot Screen, you can choose first or second Rom
- DONE !!!
Another Way was...
Due to my slow internet connection I will only provide the way and the updater script here. Anybody who likes to help may link the Rom with the updated files here, this would be very kind !
To do what I did I used this : Notepad++ and 7zip !
Ok, lets go !!
- copy the stock deodexed Rom I mentioned above (for the lazy people, Link) to your PC
- Use 7zip to unzip the Rom (or any other tool!)
- unzip the attached file and replace the updater-script in /META-INF/com/google/android/ (in the unzipped Rom)
- in the unzipped Rom, go to /preload/symlink/system and move the complete "app" folder to /data/app
- your data folder should look like this : /data/app/app
- delete the now empty /preload folder
- use 7zip to compress data+META-INF+system+temp folders again
- copy your new compressed ROM on your SD Card
- boot your phone into recovery and install your ROM
- done !
I just did this exactly that way (after editing the updater script) and it worked perfectly for me. I can´t tell about performance or problems as I just tested this to see if it will run. Any feedback is more than appreciated.
Click to expand...
Click to collapse
I didnt do this very often so please take it easy on me and don´t bash me to hell if it was a stupid idea or impossible to follow at all. It´s just the way it worked out for me after several hours of testing.
Credits and Thanks to :
The Cyanogenmod Team, especially mcm811 for CM10.1
dorimanx for his awesome Kernel
Chainfire, of course for so much!
tedascuen for sharing the stock Rom
Jrummy Apps inc. for Root Browser Lite
The XDA Comunity for sooo much
My Wife for her Laptop and coffee
Greetings
Thomas
Re: Dual boot Samsung Jelly Bean and Cyanogenmod 10 (my way to make it)
Nice work around :thumbup:
Sending...
CWM flashable .zip
Interesting approach!
Can someone try to make clean`n lite CWM flashable zip from XWLS8 to use it with dual boot?
I also miss some things from CM10.1 when same time there are some "must have" things on Sammy`s.
More tutorials / videos / links
MORE SETUPS / TUTORIALS / GUIDES / VIDEOS
A complete Guide to setup Resurrection Remix 3.1.3 and Omega v20 LSD made by jootanen is now here !
Thank you very much for this !!
A complete Guide to set up paranoidandroid 2.99 and NeatROM full LS8 made by jootanen is now here !
Thank you very much for this !!
A complete Guide to set up a modified XWLS8 with Amazing Rom DevDroid including Downloadlinks made by Urmas1 is now here !
Thank you very much for this !!
Now we even got a Video made by bombaybadboy ! Klick here to watch it!
Thank you very much for it !!
And yet another Video by bombaybadboy, DUALBOOT XYLON 4.2.2 with NEATROM FULL, klick here
Thank you very much for it !!
Thanks to THE RED BLUR for the Heads up, there is now a modified DorimanX Kernel to Dual Boot with XWLSD Sammy Rom!!! Klick here to find out how !!!
Once again, thank you and all the others very much !!!!
I made a very "lite" Version of XWLSD, if you like to see & test it, klick here
Please don´t forget to hit the "Thanks" Button if you like it. It is just a little Klick for you but, in my case, it leaves a big smile for us
22.02.2013
Thanks to the great Idea and work of hawkerpaul there is now another, way easier and more simple way to setup 2 Roms for Dual Boot ! (look here for his thread)
I will try to explain as good as I can with a Samsung Rom (XWLSD) that I modified to make it run with another, Kernel compatible AOSP Rom !
Once again, all Credits for the "Magic" of the ROMs go to their respective Developers. I just modified the Updater Script a little, removed a lot of "Bloatware" and moved as many Apps as possible to /system partition. The /preload/symlink/system/app folder only contains a few Apps and has only about 80MB now.
Now we can use the /preload partition with both Roms which gives us much more smoothness/speed and an overall more stable system!
Before you start please note !
- The "myLSDrom.zip" contains a modified DorimanX 7.44 Kernel that is able to run XWLSD Sammy Rom (Thanks to THE RED BLUR for the Heads up)(Post). So, for now, the 2nd Rom needs to be compatible with this Kernel or you need to search another Kernel for this by yourself. I can and will not support this as I am not a Developer but a simple User and I am very happy with this Setup right now.
- The "myLSDrom.zip" also contains Goldieking´s amazing TeamAllianceMod. Why ? Because I LOVE it.
- I removed as much Samsung Stuff as possible. Even Samsung IME got replaced by Xperia S Kexyboard from here. If you don´t like my Setup you can do this by yourself with a XWLSD Rom, just let me know if you need help. I will try to write down a Tutorial !
1. Download myLSDrom.zip from here
2. Download the Rom you like to have as second one
3. Download hawkerpaul´s GS2PreloadRestore v1.04 and GS2PreloadBackup v1.03 from here (Downloadlink not yet ready)
4. Put all Files somewhere on your SD Card (internal/external) where you will find it later
5. Install myLSDrom.zip as first Rom and set it up
6. Boot into Recovery and Backup the Rom
7. Run GS2PreloadBackup v1.03 to backup the /preload/symlink Folder (install zip from SD Card will start it)
8. Now install the 2nd Rom
- usually while we install a Rom, the /system partition gets formatted. When we install a ROM as second, the Kernel leads to /preload as system partition. That´s why we usually lose all Files inside /preload. Thanks to hawkerpaul, that´s no Problem anymore
9. Run GS2PreloadRestore v1.04 to restore the backup of our /preload/symlink
10. DONE !!!!
If you run into Problems, please do not quote this all!
Re: Dual boot Samsung Jelly Bean and Cyanogenmod 10 (my way to make it)
ohwarumbloss said:
I will provide a cwm Backup when I find the time, but this may take some time! Or maybe we find a Dev to make a real .zip to do the job
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
I'm patiently waiting for the tests because I wondered use dual boot with the LS8 and CM10.
Sent from my GT-I9100 using xda premium
Updated
OP updated, please give me some Feedback, I hope it will work out !
Also, it would be very nice if someone could upload the modified ROM and provide a link (my internet is awesome slow...)
Thanks & Greetings
Thomas
ohwarumbloss said:
OP updated, please give me some Feedback, I hope it will work out !
Also, it would be very nice if someone could upload the modified ROM and provide a link (my internet is awesome slow...)
Thanks & Greetings
Thomas
Click to expand...
Click to collapse
Made by instructions, do not have time to test it today by myself.
link removed
Gimme feedback, share if slow etc.
EDIT: OP, you can put link to the first post.
Urmas1 said:
Made by instructions, do not have time to test it today by myself.
DOWNLOAD
Gimme feedback, share if slow etc.
EDIT: OP, you can put link to the first post.
Click to expand...
Click to collapse
Thank you very much !
Nevermind, I added it
Nice to see this, really !
Greetings,
Thomas
Sry guys, I got:
...
Opening package...
Flashing aborted
Seems not working this way
Re: Dual boot Samsung JB XWLS8 and CM10(.1) [Updater Script & TestRom added]
Looks like you proved me wrong about duel booting after all. Nice work :thumbup:
Sent from my GT-I9100 using xda premium
AW: Dual boot Samsung JB XWLS8 and CM10(.1) [Updater Script & TestRom added]
Urmas1 said:
Sry guys, I got:
...
Opening package...
Flashing aborted
Seems not working this way
Click to expand...
Click to collapse
I have made a "Lite" Version of the Stock Rom and will upload it now at my parents in law's home. Don't worry, give me 1 or 2 hours
Greetings!
Thomas
Sent from my GT-I9100 using xda app-developers app
AW: Dual boot Samsung JB XWLS8 and CM10(.1) [Updater Script & TestRom added]
bombaybadboy said:
Looks like you proved me wrong about duel booting after all. Nice work :thumbup:
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Nah, that was a complete different Situation and you were right
Sent from my GT-I9100 using xda app-developers app
The EASY way
Ok, now I think I got this running!
Please note, all warnings, thanks and credits are in the very first Post. Please make sure you have read and understand them all!!
Thanks for your Attention
Follow these few steps careful and you will end up like I did, with a CM10.1 and a Samsung Jelly Bean XWLS8 Rom on the same Phone.
1. Download your favorite CM 10 or CM 10.1 Rom
2. Download the modified Stock deodexed & rooted XWLS8 Sammy Rom from here or the FULL ROM provided by Troubadour666, thank you very much for this !!
- the modified Stock is very "Lite" but I will write down the way to get the missing files if you need them !
- the FULL ROM provided by Troubadour666 contains ALL FILES !
3. Copy both Roms and the DorimanX 7.44 Kernel to the root of your SD Card, or wherever, just make sure you´ll be able to find them later !
4. CAREFUL ! PLEASE DO THIS STEP BY STEP !!!
5. Install the "literom.zip" (the downloaded modified Stock Rom)
6. Let it boot completely (important) with the stock Kernel (important) (this may take a while but it will boot!!)
7. Now install the DorimanX Kernel and boot into its Recovery
8. Setup the 2nd Rom
9. Clone 1st Rom to 2nd Rom
10. Try to boot into 2nd Rom (I hope it will) and let it boot, just to make sure
11. Reboot into DorimanX Recovery, do a Factory Reset/Wipe all
12. Install the CM Rom of your choice (my choice : MCM´s builds, AWESOME!) and let it boot completely (Gapps are not needed right now)
13. CAREFUL ! PLEASE READ !!!
14. If you are using MCM´s CM 10.1 you need to (thanks to unexist6969 for that Info!!!!)
- start STweaks
- in systemsettings, change Gralloc to "Samsung Gralloc"
- exit STweaks and reboot once to check if Samsung Gralloc is applied
- if so, reboot into Recovery again
15. Install the DorimanX Kernel again (cwm or odin, I prefer CWM flash, never had problems or yellow Triangle)
16. Reboot, you just set up a nice running Dual Boot System ! Congratulations !!
Hint : If you run into a bootloop after step 16, hold Volume up+Home+Power till you enter Recovery and wipe cache and Dalvik cache, this will work
Click to expand...
Click to collapse
Please note : If you want to apply any visual Mod on this, you need to change a lot of things. An Example, I am using the Alliance AOSP Mod (AWESOME stuff,LINK) and I had to copy the Files manually because the Mod points to /preload..but don´t worry, copy n paste will do, they allready did all the MAGIC (seriously great stuff) !
If you miss Samsung Stuff follow these easy steps :
- Get the Full Rom from first Post
- inside you will find a Folder called "Preload" extract that on your PC
- copy the Apps you missed to your Phone SD Card
- now use Root Browser Lite to copy them to /data/apps/apps
- Longpress (RB Lite) the File and tap "create shortcut"
- Switch to /system/apps and paste the shortcut
- Do this with each File and reboot, DONE.
This may sound complicated but really, it isnt. Don´t be afraid to ask questions that are not answered here or in First Post!!
EDIT:
Important : All MIRRORS are very welcome as i don´t know how Google Drive handles Bandwith. Also, feel free to post your own Full or modded Versions here as long as you give propper Credits to the DEVELOPERS. Please keep in mind, we are nothing without them!
If your Version is confirmed to be working I will add it here (if you like).
Greetings & thanks for your Attention
Thomas
It Works
So as i say to you in MP, i download the files in post 9 (removed since)
and i repack it as a normal flashable ZIP , with WINRAR , i add last dori in too
and i flash it in second rom. before that i format second rom data and cache, wipe data/cache too.
so I boot and i m happy with my ls8n in rom2. thank's for that !
Re: Dual boot Samsung JB XWLS8 and CM10(.1) [ROM ADDED]
Script worked with neatrom full. Just needed rename sale to tmp.
Cloned 1st ROM to 2nd ROM and viewed current status and it didn't show 2nd ROM.
installed cm10.1 to 1st ROM and changed gralloc to Samsung.
Installed dorimanx 7.45 and booted but there wasn't any dual boot screen, just dorimanx logo.
I'll try this again later today with new steps
Sent from my GT-I9100
jootanen said:
Script worked with neatrom full. Just needed rename sale to tmp.
Cloned 1st ROM to 2nd ROM and viewed current status and it didn't show 2nd ROM.
installed cm10.1 to 1st ROM and changed gralloc to Samsung.
Installed dorimanx 7.45 and booted but there wasn't any dual boot screen, just dorimanx logo.
I'll try this again later today with new steps
Sent from my GT-I9100
Click to expand...
Click to collapse
Hey,
thanks for feedback!
I think the NeatRom Updater Script is very different to the Stock one but I seriously don´t know for sure. I can only tell that the way I described will work wih the Download I provided (tested by myself) and DorimanX 7.44. If you find the Time, try it with the Rom I provided (literom.zip) from Post #15 and follow the Steps again. If you run into Problems then, maybe me or another User will be able to help you.
But in generally I would expect the Problems in the different UpdaterScript.
If you want to use NeatRom you may still try my first way in First Post (manually moving the Files)
Hope that helped a bit!
Greetings
Thomas
Re: Dual boot Samsung JB XWLS8 and CM10(.1) [ROM ADDED]
OK, I'll test test ROM and see if it works. And test more with neatrom full
And do I have to do that gralloc thing? Can you explain why is this needed?
Sent from my GT-I9100
AW: Dual boot Samsung JB XWLS8 and CM10(.1) [ROM ADDED]
jootanen said:
OK, I'll test test ROM and see if it works. And test more with neatrom full
And do I have to do that gralloc thing? Can you explain why is this needed?
Sent from my GT-I9100
Click to expand...
Click to collapse
I can not really explain, I followed a hint from Unexist6969. Fact is, MCM's build will not run with DorimanX if you don't change it.
A wild guess is the Ram allocation to Graphics is different in Open Source Gralloc but if you want to go deeper into this you may ask a Developer.
Greetings
Thomas
Sent from my GT-I9100 using xda app-developers app
I can give ABSOLUTLEY no gurantee!! All you do with your phone will be on your own. I'm not responsible if your phone will brick or whatever...
Attation! This kernel is for the I8200 variant ONLY... the I8190 is absolutley not compatible !!!
Kernel should be work also for I8200/I8200Q/I8200L-Variants, but can not be gurateed as the basis was I8200! If it works then a notice will be fine!
If you are not sure about the process, the data are important on your phone or you need it as a daily phone, then LET IT BEE, and wait for the messages that it is safe to use. Its important at the beginning that users with knowledge tried it at first !
Changelog:
12.02.2016: Long time ago, but now after a lot of investigating some new things comes up. Check what was done
05.01.2014: I try to work on the kernel over x-mas in my free time, but I must say that the source of samsung which was provided on opensource.samsung.com is not really funny stuff... there are so many coding errors, which was. not able for me to solve directly. So now I started to examine other kernel sources, and will try to port a more main.tained source to the i8200. From My point of view this will be the only way to produce an more accurate kernel for our device, and get the possibility to include also selinux what is needed for a kitkat-rom. Nevertheless, it is not easy to work on that stuff, because I'm not an expert on kernel work (but I learn every day more , so if you know someone with more kernel experiences, it would be very helpful to get a contact...
Baroni-V0.1 contains:
Basis of opensource from Samsung with some bugfixing
fixed recovery-boot-loop with a config-setting which must be used special in the Recovery zImage
Loglevel pushed down to minimum
Uber-Toolchain 4.9
set onDemand-Governor to standart. just to check how that works
start implementing SmartAssV2-Gonernor, but leave it inactive, due to some compile-errors.
bringing SELinux to work for future kernel releases if needed for > 4.4
Planned:
new govenors at the moment not established (will come later)
more other stuff (depending on learning-curve
Installation:
Install a recovery for safetyreasons (I prefer TWRP https://www.dropbox.com/s/d3rnfp3vabz9ee8/twrp_i8200_corrected.7z?dl=0
Read carefully the hints of the usage in the following firts post: http://forum.xda-developers.com/galaxy-s3-mini/general/s-iii-mini-ve-i8200-n-t2826565 (There also the needed Odin (3.09) can be get)
Make backups of the complete phone, and be sure that you know what you do!
Download the right Firmware for your phone from http://www.sammobile.com/firmwares/ (just to have a other safety fallback in your hand!)
Download the file, start odin as usual (all kies-tasks closed!)
extract the file, and put it to AP
put the phone in Downloadmode (Vol-down,Home-key and powerbutton), and connect the phone with PC
flash the kernel, and let the phone reboot
pray
If things go wrong, please give everytime the following information's:
what you did before
what exactly happened (its not easy to help if you say: it did not work )
which rom in which version, which recovery and which version of my Kernel you use
try to get a /proc/last_kmsg (if a unknowen reboot appears) and/or Logcat, Build prop, CPU info, Sysctl, Kmsg, Dmesg and send it to me (or as a attachment to the post) for further analyse (you can use that tool for it: https://play.google.com/store/apps/details?id=com.bassel.andylog )
Attention: First checks seem to be that I8200 (without N or L or Q) did not work atm.
Download:
kernel_i8200n-Baroni:
https://www.androidfilehost.com/?w=files&flid=47763
kernel_i8200n-Stock.7z (to getting back to stock kernel via Odin):
https://www.dropbox.com/s/xfhufcpxl5kxmue/kernel_i8200n-Stock.7z?dl=0
Recoverys (with fixed recovery boot loop):
https://www.androidfilehost.com/?w=files&flid=49834
There was a mistake in the initramfs. was corrected now. If you download the V0.7 yesterday, please dont use it... Try V0.8.
One question.
SolarPlexus said:
There was a mistake in the initramfs. was corrected now. If you download the V0.7 yesterday, please dont use it... Try V0.8.
Click to expand...
Click to collapse
My Friend.
Yesterday I tried to install its kernel but my phone did not start properly.
I wanted to do a restore from a backup that had done, but the recovery (TRWP) did not restore the data partition.
Is there any chance that I happen again the same with this version?
Danh23 said:
My Friend.
Yesterday I tried to install its kernel but my phone did not start properly.
I wanted to do a restore from a backup that had done, but the recovery (TRWP) did not restore the data partition.
Is there any chance that I happen again the same with this version?
Click to expand...
Click to collapse
Attention with TWRP-Recovery. Data-Partition restore seems to be not right. At the moment please did not use it, because it can delete your data-partition. We have to investigate it further! Other partitions seems to be ok, but its a good Idea if you copy your important data also manually to a other storage (like PC) while you trying things of this thread.
i install the kernel ans stuck into samsung logo.if i flash the stock kernel i will fix it?
stock kernel?can you upload it?
KwstPap said:
i install the kernel ans stuck into samsung logo.if i flash the stock kernel i will fix it?
stock kernel?can you upload it?
Click to expand...
Click to collapse
Did you made a backup with twrp (as described)? If yes, then make a restore only with boot marked in the list.
Otherwise, which version did you have? Plain n/l/q? Than I can make a package for Odin...
send with my Oneplus One (bacon) SlimKat Tapatalk
About the data recovery, use aroma FM to restore. Out worked for me
hahhhahaha i forgot it to take a backup hahaha .i reflashing the stock firmware... i Have i8200N
but why the kernel doesnt work on me?
KwstPap said:
hahhhahaha i forgot it to take a backup hahaha .i reflashing the stock firmware... i Have i8200N
but why the kernel doesnt work on me?
Click to expand...
Click to collapse
You are a funny guy... Flasching things without reading the guide is something like a other guy I know from kentucky fried movie (Danger-seeker)
Nevertheless, I added in first thread the stock kernel for i8200n to flash with odin.
SolarPlexus said:
You are a funny guy... Flasching things without reading the guide is something like a other guy I know from kentucky fried movie (Danger-seeker)
Nevertheless, I added in first thread the stock kernel for i8200n to flash with odin.
Click to expand...
Click to collapse
hahahahaha always forget to take a backup .but i am very stypid .i had a backup on my pc.hahah in one weak i have reflashing the stock formware 5 times and the root recovery and other staff again hahaha
thanks for the stok kernel
SolarPlexus said:
You are a funny guy... Flasching things without reading the guide is something like a other guy I know from kentucky fried movie (Danger-seeker)
Nevertheless, I added in first thread the stock kernel for i8200n to flash with odin.
Click to expand...
Click to collapse
¿which brings benefits to install this kernel?
RodsonBorja said:
¿which brings benefits to install this kernel?
Click to expand...
Click to collapse
Atm nothing... Its alpha and not working. Unfortunately I'm a little bit blocked by illness and x-mas and was not able to work on it... Maybe next week...
send with my Oneplus One (bacon) SlimKat Tapatalk
Hi to all followers of this thread.
Just to give an update: I try to work on the kernel over x-mas in my free time, but I must say that the source of samsung which was provided on opensource.samsung.com is not really funny stuff... there are so many coding errors, which was not able for me to solve directly. So now I started to examine other kernel sources, and will try to port a more maintained source to the i8200. From My point of view this will be the only way to produce an more accurate kernel for our device, and get the possebility to include also selinux what is needed for a kitkat-rom...
Nevertheless, it is not easy to work on that stuff, because I'm not an expert on kernel work (but I learn every day more , so if you know someone with more kernel experiences, it would be very helpful to invite him/her. To ask in forums (also in xda) is something what I do, but unfortunately the responding are not every time safe...
So I wish you all a happy new year, and lets work together to bring our device a little bit forward
SolarPlexus
Ask @dtrail1 he know how the kernel thing work.
Maybe he'll support you
VallNAr said:
Ask @dtrail1 he know how the kernel thing work.
Maybe he'll support you
Click to expand...
Click to collapse
Ask MARDON he made the kernel for Galaxy Ace - maybe he support Your work.
Any progress on the kernel? Is it on github?
Why does this not suport usb flash drives or can the function be ported
Gershy353
I think it must be activated on both sides. Kernel and ROM...
send with my Oneplus One (bacon) SlimKat Tapatalk
SolarPlexus said:
I think it must be activated on both sides. Kernel and ROM...
send with my Oneplus One (bacon) SlimKat Tapatalk
Click to expand...
Click to collapse
How is this done i have the sandisk dual flash drive but its useless on my device
Gershy353
Ah, you mean otg support, not sdcard seen as USB instead of mtp?
send with my Oneplus One (bacon) SlimKat Tapatalk