Droid 2/Global ROMS - Milestone 2 General

Sorry if this has been asked but I have just ordered a Milestone 2 and i was wondering whether the Droid 2 ROMs would work on the Milestone 2. I know people say no but i remember reading in the D2G forums about a little patch you can implement to make D2 roms work on D2G - Isn't the hardware and drivers the same apart from the EVDO/CDMA part of the antennae?
Thanks, Jack

I tried to install a ROM designed to work on the D2G and I bricked my Milestone 2 so I advise you to not try it
I might have done something wrong but I won't test again as I had to restore my system with RSD Lite (and it's a pain in the a*s).

Well that sucks - wonder why it bricked it D:
I hope you did something wrong and it does work. I will just try when i get my phone.
If it doesn't i will either install ArgenROM or overclock to 2GHz

D2 custom roms mostly work, however the issue with those is that they do not initialise with the UMTS radio, instead they use CDMA. By "mostly", I mean "everything except for the phone part". All the difficult bits (wifi, GPS, camera etc etc) work perfectly. I've flashed the APEX rom to my phone without issue.
It's possible, when we can work it out, that we can force them to boot with the UMTS radio. When we've worked this out, we should be home free, thus giving us a few more roms to use =)

smacky_wolf said:
D2 custom roms mostly work, however the issue with those is that they do not initialise with the UMTS radio, instead they use CDMA. By "mostly", I mean "everything except for the phone part". All the difficult bits (wifi, GPS, camera etc etc) work perfectly. I've flashed the APEX rom to my phone without issue.
It's possible, when we can work it out, that we can force them to boot with the UMTS radio. When we've worked this out, we should be home free, thus giving us a few more roms to use =)
Click to expand...
Click to collapse
There is a file you can flash on the d2g to initialise the UMTS radio once a D2 rom is installed - I wonder if that would work?

What file?
Would you upload it? In a update.zip way?
Sent from my Milestone 2 XDA App

JackStoreytime said:
There is a file you can flash on the d2g to initialise the UMTS radio once a D2 rom is installed - I wonder if that would work?
Click to expand...
Click to collapse
If you can find it for me, I'm more than willing to try!

The "file" is called D2G romer tool. Yes, it is an update.zip which you install from clockwork recovery. It will NOT work on Milestone 2. However, the approach taken creating the romer tool can be used with Milestone 2 to create similar file based on Milestone 2.
Romer is far from perfect though. If you want to know more, google for Get~R~Done team, or go to droidforums.net and navigate to Droid2 Global section.
Sent from my DROID2 GLOBAL

leobg said:
The "file" is called D2G romer tool. Yes, it is an update.zip which you install from clockwork recovery. It will NOT work on Milestone 2. However, the approach taken creating the romer tool can be used with Milestone 2 to create similar file based on Milestone 2.
Click to expand...
Click to collapse
Thanks for that! Based on this info, I have an idea as to how I can make this work. Hell, I have another slightly dodgier thing to try that may also work :3
Will try tonight

smacky_wolf said:
Thanks for that! Based on this info, I have an idea as to how I can make this work. Hell, I have another slightly dodgier thing to try that may also work :3
Will try tonight
Click to expand...
Click to collapse
Lets hope we can get some ROMs a Flashin' on the MS2 then

I've downloaded that file. So by, let's say, replacing all files from that update.zip with files from the Milestone 2 Stock ROM, we would be able to create a "MS2 Romer"..?
There are quite some files to replace, but I think I might try it out this weekend!

w0ndersp00n said:
I've downloaded that file. So by, let's say, replacing all files from that update.zip with files from the Milestone 2 Stock ROM, we would be able to create a "MS2 Romer"..?
There are quite some files to replace, but I think I might try it out this weekend!
Click to expand...
Click to collapse
Lets see what we can do! Thanking btw

Hah! Messing around, I've managed to get a version of APEX to boot. However, in my messing I removed all the bits that make it APEX, but the rom does boot with the apex logo and the different key map, and the phone part works too..
Pretty sure I know what to modify to get this work... gonna mess some more :3

smacky_wolf said:
Hah! Messing around, I've managed to get a version of APEX to boot. However, in my messing I removed all the bits that make it APEX, but the rom does boot with the apex logo and the different key map, and the phone part works too..
Pretty sure I know what to modify to get this work... gonna mess some more :3
Click to expand...
Click to collapse
Well this is a start- just shows we are getting there
Also, The milestone's BL is blocked but devs just load the system files such as SenseUI or other ROMs without replacing kernels. With some tweaks would it be possible to port Sense 2.2/2.3 to the MS2? (I like blur but sense is good too and i tend to chop and change roms on my current phone)

Yay! Congratulation!
I see MM2 community raise. Now I don't have any arguments, I will buy MM2

JackStoreytime said:
With some tweaks would it be possible to port Sense 2.2/2.3 to the MS2? (I like blur but sense is good too and i tend to chop and change roms on my current phone)
Click to expand...
Click to collapse
Theoretically it's possible to bring across SENSE. Not sure how deeply it integrates, I don't know a lot about sense. Theoretically you could replace the bits of BLUR with Sense, dunno for sure yet. The fact that sense exists on non-sense devices makes me believe it's possible :3

But like someone said before, the camera probably wouldn't be working because of the integration of its libraries into the kernel

[email protected] said:
But like someone said before, the camera probably wouldn't be working because of the integration of its libraries into the kernel
Click to expand...
Click to collapse
If the camera itself is a part of sense, then sure. But otherwise, D2 roms have working camera on them on MS2.

smacky_wolf said:
If the camera itself is a part of sense, then sure. But otherwise, D2 roms have working camera on them on MS2.
Click to expand...
Click to collapse
They just use the moto client for the camera so it works so we could keep the moto camera?

Hey, try Apex Rom and youre gonna see it mostly works(except from, obviously, the signal)
Sent from my Milestone 2 XDA App

Related

Droid has been rooted!

I know. This is the hero forum. But if anyone has a droid or knows someone with one maybe we can get a dump?
Forgot to, post the link
Http://alldroid.org/viewtopic.php?f=210&t=567
awesome! i'd expect you goons to have vanilla 2.0 ready for the mass sprint crowd by tomorrow right? lol isn't a dump all we'd need? pardon for my ignorance but what changes would be made to be compatible to the cdma hero?
Excellent! Now we just need a full rom dump (not just the /system folder which is all that's available right now).
flipzmode said:
Excellent! Now we just need a full rom dump (not just the /system folder which is all that's available right now).
Click to expand...
Click to collapse
+1
I could use those apk's to build a "fuller" AOSP... that is assuming data can be made to work.
Thats what I'm hoping for. So please everyone who has access to a droif, root it and get a dump for us. Please
I was excited for droid users to find out it had been rooted. Now I am really excited because I didn't even think of the benefits it would bring to us!
flipzmode said:
Excellent! Now we just need a full rom dump (not just the /system folder which is all that's available right now).
Click to expand...
Click to collapse
Request made @ AllDroid
http://alldroid.org/viewtopic.php?f=210&t=570
WhiteWidows said:
Request made @ AllDroid
http://alldroid.org/viewtopic.php?f=210&t=570
Click to expand...
Click to collapse
Sweet. Post back here if they provide it please. I can only watch so many forums. heh.
So let me get this straight, a full dump from the Droid will help us get 2.0? If so AWESOME! I have a friend who has one, I'm sure he'll be rooting tonight I can get a dump tomorrow if you don't get one sooner.
NCX001 said:
So let me get this straight, a full dump from the Droid will help us get 2.0? If so AWESOME! I have a friend who has one, I'm sure he'll be rooting tonight I can get a dump tomorrow if you don't get one sooner.
Click to expand...
Click to collapse
It's more of a theory than anything. But if we can get their rom booting on our phone then we have a much better chance of getting things working rather than the gsm version we've been hacking up to try and work.
If anyone has access to a rooted droid then let me know. Although it will be much better once they have access to nandroid because pulling these files while the phone is booted up doesn't always work.
flipzmode said:
It's more of a theory than anything. But if we can get their rom booting on our phone then we have a much better chance of getting things working rather than the gsm version we've been hacking up to try and work.
If anyone has access to a rooted droid then let me know. Although it will be much better once they have access to nandroid because pulling these files while the phone is booted up doesn't always work.
Click to expand...
Click to collapse
I don't think that's true.. our kernel/drivers are way different than theirs.. we will be about the exact same point that we are now, and there are full rips out of the droid now on alldroid.org
nelson8403 said:
I don't think that's true.. our kernel/drivers are way different than theirs.. we will be about the exact same point that we are now, and there are full rips out of the droid now on alldroid.org
Click to expand...
Click to collapse
I agree but it's a lot easier to make a trackball work, to make leds work, and to make wifi work rather than trying to make it work on a radio that it wasn't designed for.
The image that the guy posted on alldroid is corrupted. It won't unyaffs. And based on the file size I would say it's just a system dump anyways.
Thanks to whitewidow I was able to get my hands on the boot.img by copying it off of /dev/mtd. The build went smoothly however it reboots instantly after the HTC logo. It is never recognized by the debugger. So this is either caused by corruption from how we obtained the boot.img, or the architecture / processor are just too different to work on ours at all. I am not the type that can build kernels from scratch though so maybe someone out there better than me will get it soon.
flipzmode said:
I agree but it's a lot easier to make a trackball work, to make leds work, and to make wifi work rather than trying to make it work on a radio that it wasn't designed for.
The image that the guy posted on alldroid is corrupted. It won't unyaffs. And based on the file size I would say it's just a system dump anyways.
Thanks to whitewidow I was able to get my hands on the boot.img by copying it off of /dev/mtd. The build went smoothly however it reboots instantly after the HTC logo. It is never recognized by the debugger. So this is either caused by corruption from how we obtained the boot.img, or the architecture / processor are just too different to work on ours at all. I am not the type that can build kernels from scratch though so maybe someone out there better than me will get it soon.
Click to expand...
Click to collapse
I'm pretty sure stuff compiled for the OMAP arch. Droid is not going to work in our Qualcomm arch. Heroes. I tried using "chat-ril" executable from Droid on my Hero and that doesn't work at all. OMAP and MSM have their own kernel trees as well, so their kernel probably won't boot on the Hero.
It's OMAP alright.
You wont get any of the normal binaries to run.
You can however grab some apks from it.
There is a dump out already btw, has been for almost a month now.
There has been a system dump yes but we are talking about a full dump including the boot.img file.
Boot image contains nothing useful for our purposes.
If you absolutely have to have the boot image someone posted it over on alldroid.org.
is it possible to get the new lockscreen from newly updated droid as verizon has spreaded 2.01 update for droid? cheers

[KITCHEN] Basic ROM kitchen for new Eris cooks [PC/Mac]

Hi guys,
Lately I have been developing a kitchen to help ordinary people learn how to build their own ROM on HTC-based Android devices. It allows you to do basic things such as rooting a shipped ROM, adding apps2sd, modifying the task killer memory threshold, etc.
Today I added some settings to make it work for the Droid Eris, but I am unable to test it, as I don't have an Eris.
Here is the link to the kitchen:
http://forum.xda-developers.com/showthread.php?t=633246
Please try it out if you can, and let me know if it works
Before flashing any ROM from the kitchen, please make a Nandroid backup first of your existing ROM!
Thank you, and enjoy!
I will cook a rom with your kitchen and test it on my Eris. Thank you for your work.
Will update with results.
UPDATE!
kitchen mostly works, the roms build and they flash onto the phone. had a few problems with setting task management, then tried option 14 and 15 with a few errors as well, so i just skipped that and just did a very basic rom build. so the core of the kitchen works and you can build roms, the issues i am having could be with my setup or it could be that DSIXDA was unable to test it before releasing, but for an untested kitchen it is FANTASTIC!
if this works does this mean we can overclock our phones..?
ashertheplague said:
if this works does this mean we can overclock our phones..?
Click to expand...
Click to collapse
what from the first two posts made you think this?
because i was reading that with this we can make a rom that doesnt belong on our phone and make it to where it can go on our phone. soo if we get a rom that can be over clocked will that work
Thank you!! Of course I am damned by the leak but I feel a root coming on and this will really come in handy...
ashertheplague said:
because i was reading that with this we can make a rom that doesnt belong on our phone and make it to where it can go on our phone. soo if we get a rom that can be over clocked will that work
Click to expand...
Click to collapse
I don't believe you would be able to make a ROM that have the capabilities to OC. With all these current ROMS that have been made by competent cooks, yet none of them OC. But hey, you might be able to and prove me wrong. Which I do hope you can. But I have read from a few forums that OC is not that possible.
We don't have the source for 2.1 for our phone. When we do then OC'ing will be possible. That won't be released until hopefully with or shortly after official 2.1 OTA is released from Verizon.
Thanks!
Probably won't be cooking as much as fiddling with ROMs to suit my own ideals of them, but this seems like it might open the doors to a lot more people.
Just tried porting the DarchDroid ROM:
http://forum.xda-developers.com/showpost.php?p=5663463
From the base of this:
eris21official-root.zip: http://www.multiupload.com/YP1BIUOF60
Everything was successful and I got a signed ROM, but it wouldn't boot. Just got stuck on splash. Tried doing logcat too but nothing showed up.
alexhendershott said:
Just tried porting the DarchDroid ROM:
http://forum.xda-developers.com/showpost.php?p=5663463
From the base of this:
eris21official-root.zip: http://www.multiupload.com/YP1BIUOF60
Everything was successful and I got a signed ROM, but it wouldn't boot. Just got stuck on splash. Tried doing logcat too but nothing showed up.
Click to expand...
Click to collapse
Please make sure you can flash an actual Eris ROM before you start work on porting roms from other devices. Let me know how that works out.
dsixda said:
Please make sure you can flash an actual Eris ROM before you start work on porting roms from other devices. Let me know how that works out.
Click to expand...
Click to collapse
I actually tried one of your kitchens yesterday, i'm guessing it didn't have eris support then But this is the problem i had It wouldn't boot It was just stuck on the three android skateboard screen wouldn't even go thru the bootanimation. so I can back up his story on this.
t2noob said:
I actually tried one of your kitchens yesterday, i'm guessing it didn't have eris support then But this is the problem i had It wouldn't boot It was just stuck on the three android skateboard screen wouldn't even go thru the bootanimation. so I can back up his story on this.
Click to expand...
Click to collapse
Yesterday there wasn't any Droid Eris support, that's why it wasn't working yesterday. I had to modify the kernel build command a bit for the Eris. Actually, now that I think about it, the code from yesterday should still work, as it correctly figured out the kernel's base address.
I'll dig into it a bit more...
quick quesion, what are the main differences between hero and eris roms?
Sent from my Eris using the XDA mobile application powered by Tapatalk
So where Can I get a stock eris rom since you advise against using nandroid backup???
fKngFtd said:
quick quesion, what are the main differences between hero and eris roms?
Sent from my Eris using the XDA mobile application powered by Tapatalk
Click to expand...
Click to collapse
Basically the kernel's physical base address and the WiFi module. There are a few minor things as well. I did not port an Eris ROM myself when I had the Hero, but this is what people have told me.
CaptainJager said:
So where Can I get a stock eris rom since you advise against using nandroid backup???
Click to expand...
Click to collapse
you can get the rom in the very first post of this section. im surprised you missed it.
http://forum.xda-developers.com/showthread.php?t=649705
dsixda, when i tried to follow your setup guide for your kitchen, i noticed that you didnt have any links for x64 based linux setups. i tried to find the java bin and jre install files but linux is new to me and i dont think i grabbed the right ones. would you be able to point me to the right links for those on ubuntu 9.10 x64?
thanks!
Have you tried obtaining the Java package with the sudo command? Unfortunately I have not tried the 64 bit method, nor have I been asked about it before. If you find a way please let us know.
If you guys are still having problems with the cooked ROM not booting, then I'll ask some of the experienced Eris cooks around here for help.
ECLIPS3 said:
you can get the rom in the very first post of this section. im surprised you missed it.
http://forum.xda-developers.com/showthread.php?t=649705
dsixda, when i tried to follow your setup guide for your kitchen, i noticed that you didnt have any links for x64 based linux setups. i tried to find the java bin and jre install files but linux is new to me and i dont think i grabbed the right ones. would you be able to point me to the right links for those on ubuntu 9.10 x64?
thanks!
Click to expand...
Click to collapse
dsixda said:
Have you tried obtaining the Java package with the sudo command? Unfortunately I have not tried the 64 bit method, nor have I been asked about it before. If you find a way please let us know.
If you guys are still having problems with the cooked ROM not booting, then I'll ask some of the experienced Eris cooks around here for help.
Click to expand...
Click to collapse
I will try cooking a new ROM right now. No porting or anything, just a cooked ROM from the original 2.1 root with some apps removed so I know it is different.
Updating in a few...
I'm working on a ROM right now using your kitchen. I just recently came across your kitchen while searching the forums. I am using version v0.38 and I'm assuming eris support is on v0.39, correct? Should I just extract the the files into the same directory that I have been using for v0.38?
I'll let you know when I sign and try to flash if it works. Thanks for taking the time to do this.

Using Milestone's custom ROM for Milestone 2?

Is it actually possible to use Milestone's custom ROM for Milestone 2??
maymui said:
Is it actually possible to use Milestone's custom ROM for Milestone 2??
Click to expand...
Click to collapse
Sorry but just Milestone 2's custom ROM ...
good thing
good thing you asked, I was just about to start looking at milestone ROMS for it because they seem well developed so far.
So are there any custom ROMS for this? Probably a stupid question, as I'm still researching... (just about it yesterday, though from China, I pray someone makes one that supports chinese...)
You can try Motorola Defy ROMS. Milestone 2 ROM or Motorola Cliq 2 ROM works with some small changes on Defy.
Try nandroid backup and flash a milestone 2 kernel via RSD Lite
Milestone 2 Port for Defy: http://forum.xda-developers.com/showthread.php?t=906465
Cliq 2 port for defy: http://forum.xda-developers.com/showthread.php?t=914598
Theoretically possible, though I prefer using D2 roms, since they also include the bootstrap and very minor modifications need to be done.
uhhh
walter79 said:
You can try Motorola Defy ROMS. Milestone 2 ROM or Motorola Cliq 2 ROM works with some small changes on Defy.
Try nandroid backup and flash a milestone 2 kernel via RSD Lite
Milestone 2 Port for Defy: http://forum.xda-developers.com/showthread.php?t=906465
Cliq 2 port for defy: http://forum.xda-developers.com/showthread.php?t=914598
Click to expand...
Click to collapse
Mikevhl said:
Theoretically possible, though I prefer using D2 roms, since they also include the bootstrap and very minor modifications need to be done.
Click to expand...
Click to collapse
Gee, crap... I have a lot to learn. I've flashed a good 3-4 phones before with custom ROMs, but they were never as complicated as how the android forums make it out to be. I still have a lot to learn, I have no idea what a nandroid backup, RSD Lite, defy, boostrap, etc is. I have about 30 threads open reading up on it but none really seem to explain how each of these tie in together. I don't suppose theres a FAQ for noobs for android ROMs is there? Cause so far it's not relating to any of the vague flashing work I've done in the past for a Samsung Blackjack or a Sony Experia X1 Sorry for acting like such a n00b, haha.
Spixe1 said:
Gee, crap... I have a lot to learn. I've flashed a good 3-4 phones before with custom ROMs, but they were never as complicated as how the android forums make it out to be. I still have a lot to learn, I have no idea what a nandroid backup, RSD Lite, defy, boostrap, etc is. I have about 30 threads open reading up on it but none really seem to explain how each of these tie in together. I don't suppose theres a FAQ for noobs for android ROMs is there? Cause so far it's not relating to any of the vague flashing work I've done in the past for a Samsung Blackjack or a Sony Experia X1 Sorry for acting like such a n00b, haha.
Click to expand...
Click to collapse
RSD Lite is a program you run on your computer by Motorola. It flashes official motorola releases without having the need of a working phone, so it has two purposes: Updating to a new motorola-release and restoring when the phone is screwed.
defy is a phone by motorola, which earns it's name because it defies water and dust
bootstrap is not something that's easy to explain, to keep it simple it allows you to boot into a custom recovery that allows you to flash non-motorola roms, like the project I'm working on. It also allows you to make nandroid backups
nandroid backups are direct dumps of system partitions packed into an .img, kinda comparable to ripping a dvd to a .iso file. The most important system partitions are:
/system <-- stores, well, the system. All apps and drivers and such. The partition is uneditable by default, but by gaining root acces (rooting) you are able to remount the system as read-write instead of read-only and are thus able to edit the system files. You could compare it to program files and the WINDOWS on one partition.
/data <-- stores your data, google login infos and such. It's always accesable. Comparable to my documents.
/cache <-- not really sure what it does
/recovery <-- this is the recovery mode on the phone. It is locked and unreplacable. It can be used to flash official signed motorola images but that's all. That's why we need the bootstrap app to launch our own recovery, the one inside /recovery is unmodify-able.
/boot <-- You've probably heard of this. The locked bootloader means that /boot is unaccesable for us. /boot contains very core stuff and for some people it's better that it's locked down.
Hope that clarifies stuff a little bit
Mikevhl said:
defy is a phone by motorola, which earns it's name because it defies water and dust
Click to expand...
Click to collapse
heh i didnt know that ^^
Crap again, but this time out of surprise and appreciation. Thanks SO much. You probably saved me hours of reading and piecing this information together myself.
So you can backup and restore nandroid backups whenever you screw up a certain partition, is that right? And it sounds like one would need to run RSDLite to be able to use a Bootstrap which would then probably make use of some nandroid backups to modify and/or input some custom ROMS? And in some cases, custom ROMs are merely just modified nandroid backups? This is keeping deep.... haha
May I trouble you for a couple more quick summaries? How about: FissionROM, Angro2...something... I closed the tread that mentioned it (I've probably skimmed 50 threads so far), MIUI ROMs, dlavik, vulerable recovery, root (that is, installing something called "root", mentioned in the "Latest and Best guide" thread), GOT, OR (this means OpenRecovery I assume), CM, and uh... OK, thats it for now. I think I'm starting to tie all of this together. Whether these terms can be easily explained or not, I apprecaite the help you've given so far. Thanx a bunch
Spixe1 said:
Crap again, but this time out of surprise and appreciation. Thanks SO much. You probably saved me hours of reading and piecing this information together myself.
So you can backup and restore nandroid backups whenever you screw up a certain partition, is that right? And it sounds like one would need to run RSDLite to be able to use a Bootstrap which would then probably make use of some nandroid backups to modify and/or input some custom ROMS? And in some cases, custom ROMs are merely just modified nandroid backups? This is keeping deep.... haha
May I trouble you for a couple more quick summaries? How about: FissionROM, Angro2...something... I closed the tread that mentioned it (I've probably skimmed 50 threads so far), MIUI ROMs, dlavik, vulerable recovery, root (that is, installing something called "root", mentioned in the "Latest and Best guide" thread), GOT, OR (this means OpenRecovery I assume), CM, and uh... OK, thats it for now. I think I'm starting to tie all of this together. Whether these terms can be easily explained or not, I apprecaite the help you've given so far. Thanx a bunch
Click to expand...
Click to collapse
There are two sorts of custom roms:
Real: Something build from the AOSP sources with modifications to it. They usually are way different from each other. CyanogenMod is the most famous with the most modifications to the AOSP ( Android Open Source Project ). Liberty is one of those and so is FissionRom. Miui is also a custom rom.
Fake: People that just modify stuff from others. Angro2 is an edit of the stock milestone2 rom.
Dalvik Android is an system which runs inside an emulator, DalvikVM. (DalvikVirtualMachine). It's comparable to virtualbox and vmware on windows.
vurnerable recovery, GOT, OR are terms which only concern orinigal milestone.
What you guys need to do to run a custom rom is this:
1. Root (download z4root from the market)
2. Install recovery bootstrapper (droid2 version from the market)
3. Use the recovery to install cyanogenmod, which I will supply
Thanks again Mikevhl, again, saved me hours (if not days) of piecing together info.
Am I right in assuming you are the creator of the CyanogenMod? You said you [will] supply it... may I ask where can we get it? I'd like to try it out. Do you know of any of these ROMs support Chinese by chance? Will yours? I live in China so its a necessity.
So it sounds like Dalvik would be slower than using actual ROMs, since it runs on top of the OS. Fake ROMs sound easier to make, so theres probably a lot of those floating around I would image. Right now I still have to learn the difference between all these ROMs, and which ones the MS2 can even use, since ROMs for other phones are not compatible with this (as per the initial point of this thread, haha).
Looking forward to your updates Mikevhl
Spixe1 said:
So it sounds like Dalvik would be slower than using actual ROMs, since it runs on top of the OS. Fake ROMs sound easier to make, so theres probably a lot of those floating around I would image. Right now I still have to learn the difference between all these ROMs, and which ones the MS2 can even use, since ROMs for other phones are not compatible with this (as per the initial point of this thread, haha).
Click to expand...
Click to collapse
Dalvik is the default virtual machine from android, so it wouldn't be slower because every app on android uses it, it's not a modification from the ROM.
Basic Dalvik is the java virtual machine chosen by android.
@Mikevhl:
The user cvpcs had made an AOSP rom for Droid 2 that may help your job. You can modify to milestone 2 the config he made. It's on hxxps://github.com/cvpcs/android_device_motorola_droid2
I thought of doing this and use to compile AOSP but I never had time to actualy do it.
root Milestone2.2.1 with z4root and instal Cynogen Gingerbread ROM
Dear Mike,
I need your advise and help.How can I root my Milestone 2(Italian version-now using in India), officially updated to 2.1 and then to 2.2.1, using z4root and install latest version of Cynogen Mod Gingerbread ROM?And, is there any other ROM more suitable to my phone than Cynogen?Please give me a step by step specific instructions for z4rooting and installing the suitable ROM avoiding the sophesticated technical terms as I am not an expert in this field.I am using a Windows XP laptop in which Motorola Driver pack5.1.0 and Installer 3.8.3 are installed.I have been surfing through hundreds of threads in various forums but they all seem to be complicated and confusing .So I am requesting you to please render me your kind help.
Waiting for you with thanks in advance,
pnsdhrn.
PS:Also please give me your link for making a donation.
You can root your M2 with SuperOneClick (search on Google or XDA)
You can't install Cyanogenmod or any other custom rom that you don't see in this section, the only rom available for Milestone2 is argent2stone
I believe he's talking about Milestone 1, not 2
patton82 said:
You can root your M2 with SuperOneClick (search on Google or XDA)
You can't install Cyanogenmod or any other custom rom that you don't see in this section, the only rom available for Milestone2 is argent2stone
Click to expand...
Click to collapse
Dear Patton &Majkel,
My Milestone is unrooted and officially updated to 2.2.1 from Motorola Software update site using USB AND WINDOWS XP PC.Hence whether this can be rooted with z4Root?If yes,what is the procedure?And I saw in various threads that latest CynogenMod7 7.1.0-RC8-11.06.02 can be installed in this rooted Milestone2.2.1.Is it possible without any drawbacks?Pl advise.
pnsdhrn
But this is Milestone 2 forum. With Milestone you should go here. Here you have information about CyanogenMod for Milestone 1.

Engineering hboot, radios... Please help me understand

ok so I have been reading and what not... I have searched far and wide but still don't quite understand. But anyways here's my question.
Pros and cons of going to the other hboot?
Is there any reason to change my radio version? Will it benefit me at all?
is this idea of the way the phone works kind correct?
The phone starts up, hboot will load up the os files (which is my royalginger rom I installed)
So changing the hboot ver is like changing your BIOS ver on a computer motherboard.
now, what kind of tech is actually in this phone... A proc, graphics proc, memory, some storage space. Can any of these parts be modified, upgraded, or even touched? Or is it all permanently on the phones main chip.
And the last question. I know its possible to overclock phones.. But what is the best way to do it? Like, on my computer I never oc using software, always do it through the bios. But what's the best way on the glacier?
Thanks for answering any of these ?s... It'll all help me better understand my phone and how it works and I would like to learn this stuff well so I can help people out on this forum someday soon
To overclock:
1. Flash overclock kernal.
2. Install setcpu from market.
3. Go crazy.
4. You didn't search far and wide enough.
Sent from my HTC Glacier using XDA App
Gopher love said:
Pros and cons of going to the other hboot?
Click to expand...
Click to collapse
the .85 hboot will allow you to flash any part of a ROM, wipe any partition on the phone, and install recovery images from the Engineering scree. It helps you to not brick your phone. There have been a couple of people on this forum that would of bricked their device if they didn't have it.
Is there any reason to change my radio version? Will it benefit me at all?
is this idea of the way the phone works kind correct?
Gopher love said:
The phone starts up, hboot will load up the os files (which is my royalginger rom I installed)
So changing the hboot ver is like changing your BIOS ver on a computer motherboard.
Click to expand...
Click to collapse
IIRC the HBoot would be similar to a BIOS. It physically loads the OS. However i've never changed a BIOS on a Windows Computer so i cannot tell you.
Gopher love said:
now, what kind of tech is actually in this phone... A proc, graphics proc, memory, some storage space. Can any of these parts be modified, upgraded, or even touched? Or is it all permanently on the phones main chip.
Click to expand...
Click to collapse
It's all soldered into the main board and cannot be tampered with unless you feel like soldering, writing a kernel and a new OS.
Gopher love said:
And the last question. I know its possible to overclock phones.. But what is the best way to do it? Like, on my computer I never oc using software, always do it through the bios. But what's the best way on the glacier?
Click to expand...
Click to collapse
The best way to over clock a ROM is to download and install a kernel. You will need a program similar to SetCPU to manage the speed. If you should download Cyanogen(mod)'s CM7.x it will have a overclocking kernel natively.
Gopher love said:
Thanks for answering any of these ?s... It'll all help me better understand my phone and how it works and I would like to learn this stuff well so I can help people out on this forum someday soon
Click to expand...
Click to collapse
No problem, feel free to ask question and use the search alot of stuff as already been hit on.
well as far as the radio goes, some people (such as myself) have reported a better signal by flashing the newer radio, i noticed between 1-2 bar increase within the same spot in my room
smatthew45 said:
well as far as the radio goes, some people (such as myself) have reported a better signal by flashing the newer radio, i noticed between 1-2 bar increase within the same spot in my room
Click to expand...
Click to collapse
With the caveat that, not always but often, better a radio with better signal will come at the expense of battery life.
screw up your bios and you pull the cmos battery, unplug the power supply and you're fine. screw up the radio or hboot and you have nothing to fall back on. A phone is a lot like a pc, without all of the fallback and replaceable parts.
I've been using the engineering radio for a few weeks now, no complaints, was worth the simple flash.
1. ok so to overclock I flash an overclock kernel. Can I flash in a new kernel without changing to a different rom (as in can I keep my royalginger thing I flashed in)
2. By installing the engineering hboot I can change any part of the rom. Does this mean I can do the above? Change my kernel without changing the whole rom?
3. A newer radio has the potential to increase my signal?
4. I've been searching for a while and still can't figure out the difference between an asop, sense, etc types of roms?
You guys are an amazing help... Thank you so much
Gopher love said:
1. ok so to overclock I flash an overclock kernel. Can I flash in a new kernel without changing to a different rom (as in can I keep my royalginger thing I flashed in)
Click to expand...
Click to collapse
YES. You need to make sure that you use a AOSP ROM kernel or a Sense Kernel. I'm not 100% sure about Royal Ginger. I believe it's AOSP but you'll want to double check
Gopher love said:
2. By installing the engineering hboot I can change any part of the rom. Does this mean I can do the above? Change my kernel without changing the whole rom?
Click to expand...
Click to collapse
Yes. But you can flash kernels w/o needing the E-hBoot. You can flash them from the recovery. and not they will not mess with anything.
Gopher love said:
3. A newer radio has the potential to increase my signal?
Click to expand...
Click to collapse
Yes some people are reporting that.
Gopher love said:
4. I've been searching for a while and still can't figure out the difference between an asop, sense, etc types of roms?
You guys are an amazing help... Thank you so much
Click to expand...
Click to collapse
AOSP = Android Open Source Project. Look at the G2 for an idea. Cyanogen has AOSP style UI, but they throw some extra options in.
Sense = HTC Skin. It's what the Droid Inc, Desire, come with
MotoBlur = Motorola's Skin all of the Moto Droid line & the Cliq come with
Espresso / MySense = T-Mobile's custom Skin for the MyTouch 4G
thanks man. That helped a lot. One last question? By check what it is do you mean look up on the internet or on my phone
Gopher love said:
thanks man. That helped a lot. One last question? By check what it is do you mean look up on the internet or on my phone
Click to expand...
Click to collapse
Kernels are based on the style of skin that you are using. We uses either Sense or AOSP. You need to know what type of ROM you are using, and flash the correct kernel. Meaning you cannot use a AOSP kernel on a Sense ROM. So make sure you know what RoyalGinger is prior to digging though Kernels.
Is there a way to confirm or verify if I have engineering boot installed?
Sent from my HTC Glacier using XDA App
power off, hold power and volume down together. 0.86 is default, 0.85 is engineering.
darinmc said:
power off, hold power and volume down together. 0.86 is default, 0.85 is engineering.
Click to expand...
Click to collapse
Could you explain how the eng hboot can help me not brick my phone?
kimbernator said:
Could you explain how the eng hboot can help me not brick my phone?
Click to expand...
Click to collapse
Because it will allow you flash, wipe, or load specific sections of your ROM or allow you to reflash recovery images if one should fail. most people will never encounter this but it's a good failsafe to have on your phone.
neidlinger said:
Because it will allow you flash, wipe, or load specific sections of your ROM or allow you to reflash recovery images if one should fail. most people will never encounter this but it's a good failsafe to have on your phone.
Click to expand...
Click to collapse
So if i ever have an issue like some people are having where recovery says something like "cannot mount cache" causing the flashing to not work, I can fix that through the eng hboot?
Gopher love said:
thanks man. That helped a lot. One last question? By check what it is do you mean look up on the internet or on my phone
Click to expand...
Click to collapse
faux's kernels clearing state which rom they will work for, so pick a rom, then pick a kernel if you want, overclocking isnt really necessary on our phones since its plenty fast already
btw royalginger is based on cm7 which is based on aosp
kimbernator said:
So if i ever have an issue like some people are having where recovery says something like "cannot mount cache" causing the flashing to not work, I can fix that through the eng hboot?
Click to expand...
Click to collapse
i assume it would depend on the exact reason why it stop reading the cache partition. I do know i've see a few threads where people flashed a different recovery image and was able to re flash a ROM and getting it work. But then again it'd all depend on why it failed.
smatthew45 said:
faux's kernels clearing state which rom they will work for, so pick a rom, then pick a kernel if you want, overclocking isnt really necessary on our phones since its plenty fast already
btw royalginger is based on cm7 which is based on aosp
Click to expand...
Click to collapse
Yea.. The phone is plenty fast.. But that's just me.. i like to see how much father I can push it.
Is there a newer version of eng hboot above 0.85
EDIT:
While we're on the subject of radios, where can I download the latest version for mt4g
Sent from my HTC Glacier using XDA Premium App

Install CyanogemMod 7 in your Milestone 2

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?

Categories

Resources