First post, but not new to flashing and roms. I have a rooted stock Droid 3 X862 and I'm aware of it not having the two-way calling kernel patch. After an hour of searching, I came upon the bKernel for the Motorola Triumph http://forum.xda-developers.com/showthread.php?t=1322982. I figured I could try flashing that kernel on my Droid 3, but since it's for the Triumph, I didn't know if it would cause any mishaps. Is the flashing of another phone model's Kernel possible and is it wise to do so?
its not possible bue to locked bootloader
You might ask if Hash knows how to use Kexec to use a custom kernel.
Related
ok first i am a total newbie.. planning to buy my first android phone and i am interested with the unlocked milestone as it seems to be the cheapest flash 10.1(i am very interested in flash too) enabled android phone out there.. i read the bootloader is locked... which means you cannot load custom roms on it..
i also read that using 2nd boot or kexec, u can load custom roms on it... my question is with these 2 methods, can u load a full custom rom(e.g. android 2.3) on milestone or is it still very limited and u must wait for actual official android 2.3??
i always want a gadget that u can fully customize...
IN SHORT, STAY AWAY FROM MOTO, AND NO OFFICAL 2.2 ROM MEANS NO FLASH SUPPORT OFFICALLY. TAKE A LOOK AT MOTO EURO FACEBOOK.
Sent from my Milestone using XDA App
Moto locked up te bootoader, that means you are not allow to use unoffical kernel, and no full custom rom
Sent from my Milestone using XDA App
the 2.2 update was delayed again until q1 2011. im seriously thinking of returning it for a refund.
http://forum.xda-developers.com/showthread.php?t=815595
so this custom rom is a fake froyo? No flash 10.1?
You can't say that is a fake froyo, as it is a real froyo with Flash support, but all froyo mod are using the leak 2.2 beta kernel, which still had many bugs. and we can't use a custom kernel as MOTO had locked the bootloader, so back to the how hackable question, Milestone is not very hackable, because we can't use custom kernel and that means many things can't do.
So a thought that has occurred to me since I got this phone is one of haret.exe on winmo phones. basically boot up past the bootloader and kernel(that are locked) then using either 2ndboot or kexec dump out of that kernel and launch out own kernel/filesystem
Sadly in looking around 2ndboot seems to require the phones kernel source(which we don't have, unless i'm totally wrong)
kexec on the other hand seems to be a much better way to accomplish it. Again this is mostly useless without a kernel BUT we could take our current kernel to use as a test bed for if (as is required) the release the kernel source.
Thoughts? anyone wanna join with me on trying to get this running and tested?
art3mis-nyc said:
So a thought that has occurred to me since I got this phone is one of haret.exe on winmo phones. basically boot up past the bootloader and kernel(that are locked) then using either 2ndboot or kexec dump out of that kernel and launch out own kernel/filesystem
Sadly in looking around 2ndboot seems to require the phones kernel source(which we don't have, unless i'm totally wrong)
kexec on the other hand seems to be a much better way to accomplish it. Again this is mostly useless without a kernel BUT we could take our current kernel to use as a test bed for if (as is required) the release the kernel source.
Thoughts? anyone wanna join with me on trying to get this running and tested?
Click to expand...
Click to collapse
I believe this was discussed already in the thread about cracking the bootloader, however, if you do manage to get this running I will gladly beta a new kernel as long as there is an SBF file available at the time to allow flashing back to stock.
Cheers
Ill gladly beta as well. So long as we have a method for recovery.
Sent from my MB860 using XDA App
Hey guys.
I know this is a question that probably belongs in Dev, but I don't have enough posts to create a thread there.
Has anyone ever tried daisy-chain booting the motorola milestone? Say, have the phone boot the proprietary Motorola kernel, which I'm pretty sure is what is checked by the hardware bootloader, and then have the motorola kernel boot up a CyanogenMod kernel? I'm pretty sure using one kernel to boot another is more or less possible with desktop linux kernels, why not on android kernels?
Excuse me if it's a bit of a dumb question..
It has been done but it is not working for 100%. According to droid-developers.org/wiki/2ndboot the GSM part won't work and the last commit at bitbucket.org/droiddev/2ndboot/overview is 8 months ago ...
Hi,
Longtime reader of this forum, never really posted so I can't post this in Android Development for Milestone. I believe I need to introduce my question with valuable information before asking it.
So here I go, I have a Motorola Milestone (A853) originally from Telus that I have unlocked and am currently using it with MIUI 1.9.23. I have used other ROMs on it including Kabaldan's CM7. Just using MIUI as I find its day-to-day use more convivial even at the cost of performance and battery life. Anyway, my current kernel version shows:
2.6.32.9-g11068ed
Click to expand...
Click to collapse
I believe this changes depending of which rom you use but I may be wrong. Now my question is: is there any advantage for me (performance/stability) to flash a new kernel version with a full or service SBF (to avoid wipe) over at And-Developpers.
When I first rooted my phone and flashed using RSD Lite I used the Telus 2.2.1 kernel with vulnerable recovery. Would changing for Claro Brazil or Africa and reinstalling a custom rom such as MIUI or CM7 do any difference on stability and/or performance in your opinion?
I have seen users praise the Africa and/or Claro Brasil kernels as having fewer if any DSI related issues and I am tempted to try them but am not really sure if it is worth the hassle (to possibly wipe everything on my phone and start over). I would appreciate if anyone had experience or knowledge on this matter.
Thank you.
osmanzeki said:
Hi,
Longtime reader of this forum, never really posted so I can't post this in Android Development for Milestone. I believe I need to introduce my question with valuable information before asking it.
So here I go, I have a Motorola Milestone (A853) originally from Telus that I have unlocked and am currently using it with MIUI 1.9.23. I have used other ROMs on it including Kabaldan's CM7. Just using MIUI as I find its day-to-day use more convivial even at the cost of performance and battery life. Anyway, my current kernel version shows:
I believe this changes depending of which rom you use but I may be wrong. Now my question is: is there any advantage for me (performance/stability) to flash a new kernel version with a full or service SBF (to avoid wipe) over at And-Developpers.
When I first rooted my phone and flashed using RSD Lite I used the Telus 2.2.1 kernel with vulnerable recovery. Would changing for Claro Brazil or Africa and reinstalling a custom rom such as MIUI or CM7 do any difference on stability and/or performance in your opinion?
I have seen users praise the Africa and/or Claro Brasil kernels as having fewer if any DSI related issues and I am tempted to try them but am not really sure if it is worth the hassle (to possibly wipe everything on my phone and start over). I would appreciate if anyone had experience or knowledge on this matter.
Thank you.
Click to expand...
Click to collapse
Each ROM has its own kernel, but it's all based off of the stock 2.2.1 kernel. Although the kernel versions may look different, they are all based off the same kernel. And because the Milestone has a locked bootloader, you can't flash kernels. So, basically, you're stuck with the kernel that you get with MIUI or CM7, etc. People only praise the Africa kernel for Froyo, as it has the least amount of DSI errors. The "kernels" in custom ROMs are much more optimized than any stock kernel you might consider.
Sent from my Milestone using xda premium
For droid bionic: custom rom such as Eclipse and Liberty, are they based on the stock moto rom or based on CM7?
wow this is a premature and unneccary thread go to adroid development stickied rom/scripts/hacks etc.. it has a line up if they are 902 based 901 896 etc... click on the link it will probably bring you to rootz wiki and the rom will tell you if it is stock etc.. kinex is stock based eclipse has customized but has parts of blur still in it but is mainly aosp.
search button is your friend
Sorry, if you feel this as unnecessary thread. I did mention the question as newbie question. I did look/search & couldn't find the answer I was looking for. The reason I asked is that whichever custom rom I look, it REQUIRES some specific version from moto original rom such as 902, 901, 893 version to be compatible with that particular rom. That's why I though those custom rom are based on moto rom. I just want to understand why can't we just flash to custom rom like CM7 on bionic. If you can give me a clear answer it will be great.
Thanks in advance.
htceris123 said:
Sorry, if you feel this as unnecessary thread. I did mention the question as newbie question. I did look/search & couldn't find the answer I was looking for. The reason I asked is that whichever custom rom I look, it REQUIRES some specific version from moto original rom such as 902, 901, 893 version to be compatible with that particular rom. That's why I though those custom rom are based on moto rom. I just want to understand why can't we just flash to custom rom like CM7 on bionic. If you can give me a clear answer it will be great.
Thanks in advance.
Click to expand...
Click to collapse
The reason that you can't flash CM7 over top of stock is this:
Think of CM7 as an "update", since we are on a locked bootloader.
Now, we can't change the kernel, which is the core of the Android OS.
So, with CM7 we can't have everything that CM7 has to offer.
So devs port the CM7 code so it will work with our kernel.
This means that whatever kernel version the dev uses to write CM7 must be installed before you flash CM7. Otherwise you have a ROM with a kernel that is not compatible with it (and that is not good). It would be the same as flashing a ROM meant for an HTC phone to a Motorola phone like ours. It just wouldn't work.
Thanks, Priddyma, for explaining .....
So, basically, custom roms for bionic such as Eclipse & Liberty are built based on particular moto locked kernel, right? Is it also the case with new bionic roms with ICS features, are they built around the .902 kernel with ICS features?
Another question, when we do OTA official updates, for instant update from .893 to .902, the official updates (from Motorola) are capable of flashing to different kernel? In other words, is it possible to flash kernel (If you are Motorola dev & have the unlock code)?
What I want to know is that in the future, if Motorola is nice enough & could release the unlock code so that we can flash bootloader/kernel to whatever we want.
It's already been stated by verizon that it's them locking the bootloader, and not moto.
Sent from my DROID BIONIC using xda premium