Froyo rom on x1,is that possible? - XPERIA X1 Android Development

is that possible?

open your eyes and read, or use the force...ähm search!
http://forum.xda-developers.com/showthread.php?t=825559
http://forum.xda-developers.com/showthread.php?t=709632

nos2k5 said:
open your eyes and read, or use the force...ähm search!
http://forum.xda-developers.com/showthread.php?t=825559
http://forum.xda-developers.com/showthread.php?t=709632
Click to expand...
Click to collapse
I think he had in mind NAND-flashing

it has been discussed many times.
No, you cannot flash android to NAND on X1 now
Actually, i have tried booting the kernel with the updated panel and framebuffer drivers - the screen works perfectly, but it hangs while trying to access the SD card. Still i think we need to port u-boot or some other bootloader first (to allow loading kernels from the SD card to avoid dangerous frequent reflashing so as not to destroy our nand chip), and some of the hardware is still unsupported (most important, the camera is not working yet)

thanks guy,it's long time I didn't come here,so i have no idea about android on x1.i was amazing that 2.2 is running on x1 so smoothly

Related

[Q] The Best ROM for Tmobile in USA with Exchange Support and Tether

Hello All.
I have spent a lot of time reading and am quite confused by all the different ROMs out there.
I live in the US, have T-mobile and need Exchange support and Tehtering. What is the best ROM for me in your opinion.
I am especially interested in ROMs where an easy-to-follow tutorial is available as this is my first G1 mod (but I did mod my Dash quite a few times).
Thanks,
Richard
Cyanogen's builds are the bees knees. Exchange support built into latest releases.
I think you have to download wifitether on the experimental build at the moment.
Can you name a specific build? also, can I get the tethering working in non-experimental roms?
Thanks
yeah. he recently released 3.9.5 which is very nice, you should be able to get the tethering working
My research shows that that is still experimental and has a possibility of bricking a phone. Any news on that? I am more interested in an already-stable release
Richard
Then just go get his stable release. It's in the dev forum also. It's 3.6.8.1 and btw I'm a total noob who has flashed every single experimental release of the cyan builds and flashed haykuro's spl so if I haven't bricked my phone yet I'm sure you will be perfectly fine just flashing that rom.
Google ION.
RDProgrammer said:
My research shows that that is still experimental and has a possibility of bricking a phone. Any news on that? I am more interested in an already-stable release
Richard
Click to expand...
Click to collapse
You don't have to worry about bricking your phone. His rom's don't require the brick SPL.
anyone have a good link to a walkthru on how to go thru the whole process?
Thanks
Everything you will need to root you can find here: XDA ***Informative Threads***
I can follow the root tutorials.
What is the prescribed step-by-step after that? I am hoping to go to the stable version mentioned here or another ROM that supports exchange. There is so much conflicting information on the threads that says to do this or that for this or that and its hard to follow with all the acronyms and such. Any help is appreciated,
Richard
well yo should just get the latest cyanogen image.
i have been flashing all his roms since day 1 and i have never had 1 issue.
for right now ignore any other roms (such as the hero mods from jachero or drizzy) because they are very unstable and slow. since its your first cooked rom your best bet is to flash to cyanogens 3.9.5 and your set. you dont need anything set up except root and your ext2/ext3 partition. no scripts necessary or additional apps to keep your apps to the sd card.
hope this helps.
boot.
http://forum.xda-developers.com/showthread.php?t=533731
^^ That is a great tutorial. ^^
1.4 pimped out recovery image, is truly pimped out. Backing up an image of your phones software to your sdcard only takes a few button presses, same with restoring it. Has other very useful features as well.
Danger SPL is really only needed for certain Hero builds, a partitioned card is good if you need Apps2SD.
In your case: Root it, install 1.4 recovery, then go with Cyanogen 3.6.8.1, install wifiTether.
Btw. If you plan on using wifiTether often, carry a charger or usb cable. It eats your battery quickly.
Enjoy!
Quite a bit of mis-information here.
The poster wants EXCHANGE support. Cyan's rom's do not have true exchange support.
What you need is either a Hero or Rogers ROM. The most stable, fastest, best ROM I've used so far is Soulife Rogers. There is a version that does not require the new SPL if you wish to not upgrade that. You can install WiFi Tether on any rooted phone with any ROM.
http://forum.xda-developers.com/showthread.php?t=523608 - Soulife Rogers
You'll want to root your phone first, then run the latest cyan recovery (1.4) - partition your SD card for fat32, ext2, linux-swap. Then run "upgrade_fs" to upgrade to ext3... install the soulife rom. Then install swapper from the market and select "linux partition" from the menu.
This is a pretty vague how-to, if you need more help feel free to ask.
This is the setup that I currently run. I get no force-closes, no lags, no freeze ups, everything is lightning fast plus FULL exchange (contacts/calendar/email) and even the HTC Dialer. Soulife's ROM is probably the best ROM available at this point.
Google ION.
Click to expand...
Click to collapse
I second this. With HK's SPL it gives you about 80 mb of free internal memory. Plus its super fast.
I havent tried Cyan's roms yet, mainly bc I dont feel like having to partition SD Card, then run a swapper on the thing. I want my phone just to work by itself, not with the addition of all these extra processes.
This is in no way a dig at Cyan, he's a great developer with (obviously) great stuff. But if you just want an Update.zip that you throw on your SD Card and update with amazing results I recommend Ion.
vr24 said:
The poster wants EXCHANGE support. Cyan's rom's do not have true exchange support.
Click to expand...
Click to collapse
Egad, I forgot about the calendar and contacts. I was just thinking of the mail application.
Good catch.
Does ION have FULL exchange support? If it's the Rogers ION port than it should.
Also, swapper isn't required. It's silly not to use it though as it speeds up the phone.
I havent tried Cyan's roms yet, mainly bc I dont feel like having to partition SD Card, then run a swapper on the thing. I want my phone just to work by itself, not with the addition of all these extra processes.
Click to expand...
Click to collapse
quick note, in Cyan's ROMs you do not need to partition your SD card. if your card is not partitioned, it will not use the features and still runs smooth and fast. OK so maybe it won't be quite as fast as when using a swap, but it's definately fine without it.
Back on topic, i too would generally recomend Cyan's ROMs, but sadly no exchange, try a Roger's ROM, either by Soul-life or TheDude.
to install, if you have already rooted your phone and installed a custom ROM, simply download the ROM, rename it to update.zip, place it on the root of your SD card. Reboot phone holding HOME and POWER. i recomend a wipe if you're switching ROMs, so press ALT+W to wipe, then press ALT+S to apply the update. when it's done, press HOME+BACK to reboot your phone. It will take a little longer to boot after a flash, that's normal so don't panic.
hope that helps
senaia said:
quick note, in Cyan's ROMs you do not need to partition your SD card. if your card is not partitioned, it will not use the features and still runs smooth and fast. OK so maybe it won't be quite as fast as when using a swap, but it's definately fine without it.
Back on topic, i too would generally recomend Cyan's ROMs, but sadly no exchange, try a Roger's ROM, either by Soul-life or TheDude.
to install, if you have already rooted your phone and installed a custom ROM, simply download the ROM, rename it to update.zip, place it on the root of your SD card. Reboot phone holding HOME and POWER. i recomend a wipe if you're switching ROMs, so press ALT+W to wipe, then press ALT+S to apply the update. when it's done, press HOME+BACK to reboot your phone. It will take a little longer to boot after a flash, that's normal so don't panic.
hope that helps
Click to expand...
Click to collapse
If you are running Cyan's 1.4 recovery, there is no need to rename to update.zip anymore.
vr24 said:
If you are running Cyan's 1.4 recovery, there is no need to rename to update.zip anymore.
Click to expand...
Click to collapse
Haha, thanks for the reminder, i forgot about that part, but if it's any other recovery, then update.zip will do just fine

[Q] Nook Color Dual Boot...what is it?

I'm kind of new to this, but what is a dual boot? how is it different to just a normal one. is it better at all in performance...i've been looking at the dual boot and it seems very interesting, i dont know if i should try it or not
tylrdoan said:
I'm kind of new to this, but what is a dual boot? how is it different to just a normal one. is it better at all in performance...i've been looking at the dual boot and it seems very interesting, i dont know if i should try it or not
Click to expand...
Click to collapse
it basically just means you can have one ROM installed on the internal and one installed on an SD card (or however many on different SD cards) People mainly do this for two reasons...the first is so they can keep the stock B&N software on the internal so they get all the benifits that come with the nook. The second is to try alternate ROMS (such as someone who has froyo installed on their internal and want to try and see how CM7 works)
There are no performance benefits to it and, in fact, can make the ROM run badly if you have a low-class SD card.
If you're not sure about a ROM (or rooting your device in general) then it's nice to try other ways out, also.
Actually... I think he's referring to the "Dual Boot" in Android Development forum. It's where two OS's are installed on the internal memory. They just share the hard drive.
So that way you can have stock eclair(android 2.1 and what comes on the nook originally) and Honeycomb(android 3.0) if you want.
Gin1212 said:
Actually... I think he's referring to the "Dual Boot" in Android Development forum. It's where two OS's are installed on the internal memory. They just share the hard drive.
So that way you can have stock eclair(android 2.1 and what comes on the nook originally) and Honeycomb(android 3.0) if you want.
Click to expand...
Click to collapse
yeah..I just realized this a few minutes ago.
basically the same thing as I said above, except for the SD card problems.
I think the dual-boot will be helpful if you want to try other OS version. But it will occupy some space of you media drive. And please do read the thread throughly before you take action. Otherwise when hit any problem you will not know how to bring your nook back to normal.
If i do have two OS on my nook (right now im running CM7), how would i go to the other os when i boot...like if i wanted to go to honeycomb?
Holding both "n" and power button when turning on. And dont release the power button until you see the multiboot loading screen . Then continue holding home until you see the "ANDROID___" loading.

First time using Android, please give some advices!

Hi all, in a couple of days time I will be receiving my first ever Android device, the Motorola Milestone. I've already done some research on the phone as well as on Android itself, and understood most of the necessary basics. However, there are still many things I don't understand quite yet, and would like some help with clarifying them.
My first question is regarding the custom roms. I myself have been a long time user of Windows Mobile so I know most of the stuff that is relevant to Android as well. From what I know, the bootloader on the Milestone is still locked, but people have found ways to load custom roms on it. Can someone link me to the guide on how to do this? Now before someone tell me to search on the forum or on Google (which I already have), I just want to point out that the ones I found seemed to be outdated, and that they're for older Android versions??
My 2nd question is, do custom roms like IceandFire or Froyomod come with their own custom kernels? Because I want to be able to overclock my phone, and if it comes installed with its own kernel then I don't want to risk bricking it by flashing another kernel on top of it......I hope that makes sense??
3rd question is, which rom is the best for speed and battery? I'm guessing it's IceandFire and it builds upon the latest CM7?
And lastly, are there any crucial apps that you guys recommend I should install, or any tweaks etc I should use?
chaoscreater said:
Hi all, in a couple of days time I will be receiving my first ever Android device, the Motorola Milestone. I've already done some research on the phone as well as on Android itself, and understood most of the necessary basics. However, there are still many things I don't understand quite yet, and would like some help with clarifying them.
My first question is regarding the custom roms. I myself have been a long time user of Windows Mobile so I know most of the stuff that is relevant to Android as well. From what I know, the bootloader on the Milestone is still locked, but people have found ways to load custom roms on it. Can someone link me to the guide on how to do this? Now before someone tell me to search on the forum or on Google (which I already have), I just want to point out that the ones I found seemed to be outdated, and that they're for older Android versions??
My 2nd question is, do custom roms like IceandFire or Froyomod come with their own custom kernels? Because I want to be able to overclock my phone, and if it comes installed with its own kernel then I don't want to risk bricking it by flashing another kernel on top of it......I hope that makes sense??
3rd question is, which rom is the best for speed and battery? I'm guessing it's IceandFire and it builds upon the latest CM7?
And lastly, are there any crucial apps that you guys recommend I should install, or any tweaks etc I should use?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=983516
This is still the best way to get a custom ROM loaded up onto your phone. What you want to start with is flashing the vulnerable recovery from http://android.doshaska.net/rootable by using RSD Lite. To do so, you need to put the phone into Bootloader mode (power+Dpad-up) You can google RSD Lite, make sure you use the latest version along with the latest USB Driver version from Motorola.
RSD Lite is a very finicky program, if you have any errors flashing, your best bet would be to try this post: http://androidforums.com/droid-all-...hing-process-0x7100-rsd-lite.html#post1274587
Once you flash the VR (vulnerable recovery), you will want to put OpenRecovery on your SD Card. I recommend using OR 1.46 and placing FuFu's minimod on the SD Card as well. It will overwrite existing files in OR (look for it in Milestone Development). From here you can root the phone in OR (by using power+x, then camera+volume up) and reboot, backup all data you want saved, before flashing a ROM.
Once that is done, get the custom ROM that you want (I find speed + battery can be Cronos, CM7 or FroyoMOD for a Froyo ROM) and place it in OpenRecovery/updates. You will also want the most up-to-date version of Google Apps for Cronos or any Gingerbread ROM (except MIUI).
Gapps: http://goo-inside.me/gapps/gapps-gb-20110613-signed.zip
Now, turn the phone off, and put it into recovery mode (power+x, then camera+volume up), select apply update.zip and you are now into OpenRecovery.
Here is where you will flash your custom ROM and Gapps. Wipe both cache partition and dalvik cache, then wipe all data. Select Apply Update under Miscellaneous Menu and select the ROM you want. Once it is done, wipe both caches (not data) and flash Gapps. Wipe caches again. Finally, change the baseband to your country and reboot.
The first reboot will take a while, as the ROM is configuring itself for first time use.
That is how to flash a custom ROM and get started.
2- Custom kernels are not available for Milestone, as our bootloader is locked. Overclocking the phone is done through the 10overclock file in system/etc/init.d . All ROMs that I know of are overclock, most to 1GHz (from 550MHz). You will not be able to flash any kernels, and DO NOT try ROM Manager, it will temporarily brick your phone.
Crucial apps, I would say are Root Explorer, TitaniumBackup. Those are the two that are very useful for root users, if you flash multiple ROMs or need to access system files.
Hope this helped.
awesome, thanks for the reply mate!
Hmm 2 things i'm confused with. Isn't there an app called "Milestone Overclock" that lets u overclock without installing custom kernels?
Also, from what I know you need to have the bootloader unlocked in order to install custom roms. I already know that Motorola is still keeping the bootloader locked and that as of now, there isn't a way to unlock it. Then how come we can install custom roms?
Also, since you mentioned ROM Manager, I did a quick search and it seems to be able to manage multiple custom rom installs that you have. But then you said don't try it or it will brick the phone, so I don't understand whether I can install it or not?? Personally, I love testing out different roms as well as new builds. It would be nice to dual boot or choose between different roms to use. But i'm not sure whether I want to go forward with this since your comment implies to me that I shouldn't install Rom Manager?
Lastly, this is the part I found most confusing with Android (or with Windows Mobile as well). I found some guides that tells you to install Clockwork Recovery Mod or something like that. Some of them even mentioned using Nandroid or something. There seems to be different methods & tools/softwares for different devices (or even the same device) and it can be confusing to keep up with them. My question is, are there major differences between them? Which one is better and should I keep them up to date?
chaoscreater said:
awesome, thanks for the reply mate!
Hmm 2 things i'm confused with. Isn't there an app called "Milestone Overclock" that lets u overclock without installing custom kernels?
Also, from what I know you need to have the bootloader unlocked in order to install custom roms. I already know that Motorola is still keeping the bootloader locked and that as of now, there isn't a way to unlock it. Then how come we can install custom roms?
Also, since you mentioned ROM Manager, I did a quick search and it seems to be able to manage multiple custom rom installs that you have. But then you said don't try it or it will brick the phone, so I don't understand whether I can install it or not?? Personally, I love testing out different roms as well as new builds. It would be nice to dual boot or choose between different roms to use. But i'm not sure whether I want to go forward with this since your comment implies to me that I shouldn't install Rom Manager?
Lastly, this is the part I found most confusing with Android (or with Windows Mobile as well). I found some guides that tells you to install Clockwork Recovery Mod or something like that. Some of them even mentioned using Nandroid or something. There seems to be different methods & tools/softwares for different devices (or even the same device) and it can be confusing to keep up with them. My question is, are there major differences between them? Which one is better and should I keep them up to date?
Click to expand...
Click to collapse
I have tried Milestone Overclock, but I never really used it to overclock the phone. I prefer changing the voltages and speeds with the 10overclock file. If you read the description of Milestone overclock, it "tricks" the kernel into thinking it's supposed to run at a certain speed.
ROM Manager and Clockwork Recovery Mod do not work on Milestone. The only recovery that works with the Milestone is OpenRecovery or Androidiani OpenRecovery. Unfortunately, the only way to flash the ROMs is through OR or AOR, so you will have to repeat the processes every single time. I have gotten used to where all of the options are for FuFu's Minimod, so I am able to do it quite efficiently
The best way to backup a ROM, system data and the such is by Nandroid backup. That is the only sort of backup that you can do. It is recommended to do one every time you flash a custom ROM, but I only did it after I rooted and before I flashed my first custom ROM. You can do it through OR. That is the only way that will work. CWM and ROM Manager will just temp brick the phone and you will have to reflash a stock SBF all over again.
i see.....in that case there's no way to install 2 different roms to allow dual booting then? What about the app "Boot Manager", will that work? I found it on this site here:
http://www.androidpolice.com/2011/0...ted-user-should-know-about-part-4-apps-26-33/
One last question, I came across this popular app that is recommended by many Android users, called Apps2SD. My understanding to this is that by default, any apps/games that you install on your device will install to the internal memory, and that this Apps2SD app basically lets you install to your memory card? So my question is, does this lag the phone somehow? I like to have many apps and especially games installed on my phone, would doing this affect the performance or something? I know this is the case for Windows Mobile, but not sure about Android.....
chaoscreater said:
i see.....in that case there's no way to install 2 different roms to allow dual booting then? What about the app "Boot Manager", will that work? I found it on this site here:
http://www.androidpolice.com/2011/0...ted-user-should-know-about-part-4-apps-26-33/
One last question, I came across this popular app that is recommended by many Android users, called Apps2SD. My understanding to this is that by default, any apps/games that you install on your device will install to the internal memory, and that this Apps2SD app basically lets you install to your memory card? So my question is, does this lag the phone somehow? I like to have many apps and especially games installed on my phone, would doing this affect the performance or something? I know this is the case for Windows Mobile, but not sure about Android.....
Click to expand...
Click to collapse
I follow AndroidPolice as well. I don't know about Boot Manager, I heard about it, but I haven't heard any reviews of it yet.
Two things when it comes to phone storage and apps on the Milestone: Old hardware makes for a lot of games to not work at all, and low phone storage space.
Almost every ROM comes with apps2ext support, which is a more advanced version of Apps2SD. You can follow this tutorial here: http://forum.xda-developers.com/showpost.php?p=10994672&postcount=226
Apps2ext will trick your phone into thinking space on the SD Card (the ext partition) is actually part of the phone's internal memory. You will be able to get a lot more apps on the phone this way.
Ahh cool, that saves me the trouble of me having to install an extra tweak.
Hmm I know Milestone is old, but not that old is it?? I don't know of any games now days that require heavy hardware specs or anything......i'm just hoping that emulators will work fine on it. I mean, my iPod Touch 3rd Gen only has about 120MB of free RAM, and the CPU is crap as hell and yet I could run GBA games like Pokemon or Golden Sun fine no problem (with sound of course). I'm hoping it'll at least work smoothly on the Milestone since I'll be attempting to overclock it to 1Ghz, which should run it significantly faster in theory.
BTW I found this great tweak for the CM7, here's the link:
http://chromloop.com/2011/07/how-to-make-cyanogenmod-7-for-milestone-a853-lighter-and-faster/
are there any ones similar to this? I'm a tweak junkie addict, I like to make my device run as smooth and as fast as possible. When I still had my HTC Touch Pro and Xperia X1, and even Nokia N900 (which uses Maemo 5), I tweaked the crap out of them and got more juice and power and made its performance so much better. I'm hoping I can at least do the same for the Milestone, except I couldn't seem to find many tweaks...
Oh lastly, I know one of the big problems with Android is fragmentation. There're already some apps out there in the Android market that are exclusive to certain Android versions. The same app has a version for Froyo (v2.2) and Gingerbread (v2.3). This is true for some of the mods or tweaks on XDA. So my question is, are custom roms like CM7 using Gingerbread? I'm guessing yes since it says 2.3.5? In that case, would I be able to simply install the latest mod/tweak or apps/games from XDA or the Android market? Or must I find the versions that is identical to mine?
E.g. if I install CM7, can I still install a mod that is for Froyo?
chaoscreater said:
Ahh cool, that saves me the trouble of me having to install an extra tweak.
Hmm I know Milestone is old, but not that old is it?? I don't know of any games now days that require heavy hardware specs or anything......i'm just hoping that emulators will work fine on it. I mean, my iPod Touch 3rd Gen only has about 120MB of free RAM, and the CPU is crap as hell and yet I could run GBA games like Pokemon or Golden Sun fine no problem (with sound of course). I'm hoping it'll at least work smoothly on the Milestone since I'll be attempting to overclock it to 1Ghz, which should run it significantly faster in theory.
BTW I found this great tweak for the CM7, here's the link:
http://chromloop.com/2011/07/how-to-make-cyanogenmod-7-for-milestone-a853-lighter-and-faster/
are there any ones similar to this? I'm a tweak junkie addict, I like to make my device run as smooth and as fast as possible. When I still had my HTC Touch Pro and Xperia X1, and even Nokia N900 (which uses Maemo 5), I tweaked the crap out of them and got more juice and power and made its performance so much better. I'm hoping I can at least do the same for the Milestone, except I couldn't seem to find many tweaks...
Oh lastly, I know one of the big problems with Android is fragmentation. There're already some apps out there in the Android market that are exclusive to certain Android versions. The same app has a version for Froyo (v2.2) and Gingerbread (v2.3). This is true for some of the mods or tweaks on XDA. So my question is, are custom roms like CM7 using Gingerbread? I'm guessing yes since it says 2.3.5? In that case, would I be able to simply install the latest mod/tweak or apps/games from XDA or the Android market? Or must I find the versions that is identical to mine?
E.g. if I install CM7, can I still install a mod that is for Froyo?
Click to expand...
Click to collapse
Of course you still can. The best tweak for Milestone is under Android Hacking, it's zeppelinrox's supercharger script, which you run through Script Manager. That's the best you can get.
Sent from my Milestone using XDA Premium App
I thought custom roms like CM7 or IceandFire come with the supercharger script included?
chaoscreater said:
I thought custom roms like CM7 or IceandFire come with the supercharger script included?
Click to expand...
Click to collapse
Some do, such as HO!NO!, but not all of them do.
Sent from my Milestone using XDA Premium App
Ok so I finally got my Milestone today!
I'm about to start rooting it and install CM7 on it. But before I do that, I have one important question. I know for Windows Mobile, almost all of the device requires you to do a hard reset after flashing a custom rom. I was wondering if the same needs to be applied to Android custom roms? Because it doesn't seem like it, I did a quick Google search and found this:
http://androidforums.com/optimus-v-...4-do-not-factory-reset-your-rooted-phone.html
So ya I'm not sure....
UPDATE:
Ok so I got my Milestone rooted, and installed CM7 on it. I came across a weird problem while doing it though. First of all, I'm using a 8GB Kingston microSD class 2, and it's brand new and hasn't been used before, so it obviously has nothing stored on it as it's empty to begin with. Ok, so as I followed the instructions, the first step is obviously rooting the Milestone, so I simply copied OpenRecovery to the memory card while my Milestone was connected to my PC. The weird thing is, when I opened "My Computer", I didn't see my memory card. Instead, I see "Milestone", so I opened it and then I see my memory card "Removeable Storage". I opened it again and here's the actual weird part, there're 2 files stored in it, called:
DevIcon
DevLogo
At first, I didn't think it was a problem because I thought they were just some dummy file or something. Also, the memory card is empty other than those 2 files. So after copying OpenRecovery to it and rooting it successfully, I then proceed to copy the CM7 custom rom file to the memory card. But this time, I still see the same thing. I don't see my OpenRecovery folder on it at all, there're no other files other than those 2 files on it. I tried Unmount and Mount in the SD Card settings, also unplugging my USB cable and re-plugging back in but it's the same. In fact, after 'Unmounting' the memory card, I couldn't even access it on "My Computer", as nothing shows up after I open "Milestone". Only 'Mounting' works, but again I only see those 2 files and nothing else.
HOWEVER, I then tried to take out the memory card and use my own microSD card reader, and bam I can see all the files on it, such as OpenRecovery and even the nanDroid backup that I made while following the instructions on that guide. So this is weird, why can't I access or see the contents on my memory card while the phone is connected to the PC??
I don't wanna create another topic for this since it's unnecessary, so here's my final question. In case something goes wrong in the future, what's the best way for me to revert back to stock?
I know I can use nandroid for this, but here's what i'm confused about. Nandroid makes a backup of the complete system, including the settings and apps installed correct? But what if you flash a custom rom, and then use a nandroid backup of the stock rom, will that still work? Or would you have to install the stock rom first for you to be able to use the nandroid backup?
Lastly, if the nandroid backup works regardless of whether you're using a different rom than the rom that the nandroid backup was made, then which option is better:
use nandroid to revert to stock, or using this guide here:
http://forum.xda-developers.com/showpost.php?p=11902513&postcount=7
Now I understand that for Milestone, custom roms are not actually flashed since the bootloader is locked. So would using nandroid be good enough?
chaoscreater said:
I don't wanna create another topic for this since it's unnecessary, so here's my final question. In case something goes wrong in the future, what's the best way for me to revert back to stock?
I know I can use nandroid for this, but here's what i'm confused about. Nandroid makes a backup of the complete system, including the settings and apps installed correct? But what if you flash a custom rom, and then use a nandroid backup of the stock rom, will that still work? Or would you have to install the stock rom first for you to be able to use the nandroid backup?
Lastly, if the nandroid backup works regardless of whether you're using a different rom than the rom that the nandroid backup was made, then which option is better:
use nandroid to revert to stock, or using this guide here:
http://forum.xda-developers.com/showpost.php?p=11902513&postcount=7
Now I understand that for Milestone, custom roms are not actually flashed since the bootloader is locked. So would using nandroid be good enough?
Click to expand...
Click to collapse
The best way to revert to stock will be to flash an sbf for your region that will wipe everything. They have those sbf's on and-developers.
Sent from my Milestone using XDA Premium App
Ahh I see, so in what situations will we be using nandroid to restore from the backup?
Also, the SBF file i'm using is from the guide that you linked me in your 2nd post. I'm using the EUROPE one because apparently it covers most of the countries around Europe, which includes New Zealand (where I live). I've had no problems with it, but just then I checked out the AND-Developers site like you suggested, and found this here:
http://and-developers.com/sbf:milestone221
It doesn't seem to have New Zealand but it does have Australia, which is like a neighbour to us. Will it be better if I flash the SBF to that instead?
Also, will flashing a SBF change the radio? Or does only changing the baseband change the radio? Because i'm getting weak signals from 2G/3G sometimes, and my Wifi has problems sometimes not being able to connect properly. Either that, or it shows that i'm connected but i'm not getting any data, apparently a lot of people have problems like this after I did some searching around.
chaoscreater said:
Ahh I see, so in what situations will we be using nandroid to restore from the backup?
Also, the SBF file i'm using is from the guide that you linked me in your 2nd post. I'm using the EUROPE one because apparently it covers most of the countries around Europe, which includes New Zealand (where I live). I've had no problems with it, but just then I checked out the AND-Developers site like you suggested, and found this here:
http://and-developers.com/sbf:milestone221
It doesn't seem to have New Zealand but it does have Australia, which is like a neighbour to us. Will it be better if I flash the SBF to that instead?
Also, will flashing a SBF change the radio? Or does only changing the baseband change the radio? Because i'm getting weak signals from 2G/3G sometimes, and my Wifi has problems sometimes not being able to connect properly. Either that, or it shows that i'm connected but i'm not getting any data, apparently a lot of people have problems like this after I did some searching around.
Click to expand...
Click to collapse
1. when you're phone will not start anymore, it's good to have one before every new flash cause you never now what's gonna happen.
2. funny thing is i know where New Zealand is (not near Europe) . about the baseband ... yes every sbf has the region specific baseband 's (you cant flash a radio only change baseband 's).
baseband can be found on dexter's (http://dext3r.komodin.org/) page but they are already included in OR (not sure about fufu's). i can't be very precise because i don't remember.
custom rom's don't think they change baseband 's, (the .zip ones)
Ya ur right, NZ is not anywhere near Europe lol
but I did do some research on which SBF I needed before I flashed it, and I found out that the Europe SBF works for NZ as well, it was mentioned somewhere I can't remember.
About the baseband, I'm still a little bit confused. First off, I already know that you can change the baseband under OpenRecovery. The thing is, there are no options to change the baseband to New Zealand, so which one should I pick? Also, here's the part I'm confused about. You said that the baseband are region specific, and yet we can choose the baseband we want in OpenRecovery.
So since I flashed the SBF for Europe, what will happen if I then change the baseband to say Argentina (one of the options under OpenRecovery)? Will it crash or something?? I don't even know what baseband i'm using right now, I haven't changed anything, I only flashed the SBF for Europe and that's it. I can still go online using 2G/3G and txt no problem, but I'm just not sure if the baseband i'm using is suppose to be correct for New Zealand or not...
BTW just another side question (sorry I'm really new to the Android scene!):
I've found a few custom roms that doesn't use the current kernel we have for Milestone. As far as I know, the bootloader for Milestone is locked, therefore we can't properly flash a custom rom onto it, as well as replacing the kernel as well. So what I'm confused with is, if some of these custom roms don't use the current kernel on the system, then how does it work? Does it use its own kernel, and if so then shouldn't that replace the system's own kernel before it can be used??
Here's one of the custom rom topic where I read from, in case ur wondering:
This is the Froyo FRG22 image for our Milestone. but as this is not using the kernel, there are some limit to functions based on kernel requirement. But its close, and works great and is alot faster.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=734802
The same goes for the custom roms. I don't understand how they can run on Milestone even though it's not properly flashed. Like some others have mentioned, the so-called "custom roms" that we have now are just a layer of image or skin on top of the stock rom. The weird thing is, it runs faster and most of the pre-installed stock apps that came with the stock rom are removed, thus giving us more space for internal storage. But how does this work if the custom roms haven't actually flashed onto our phone? Or did it overwrite/modify the files on the stock rom? If so, then isn't that just flashing onto the phone then?
chaoscreater said:
About the baseband
Click to expand...
Click to collapse
changing baseband's that are not supported by your network op will lead to no signal whatsoever.. i don't remember if there is a problem with only data. try other baseband, in theory it will not crash anything, so do a nandroid backup before
http://forum.xda-developers.com/showthread.php?t=734802
Click to expand...
Click to collapse
that is an old post from "25th July 2010, 05:52 AM" moto started to leak kernel from January 2011 give or take a month, so back then froyo was used with the eclair kernel. kernel from milestone was never changed to other than moto signed, only modules loaded at an early stage, thanks to kabaldan/nadlabak and other if exists
custom roms =
moto kernel
kernel modules (this helps on overclock , app2ext ... others)
mods to system files, apps
hope you understand cause i don't know if i make it clear at the end of the post
edit:
The same goes for the custom roms. I don't understand how they can run on Milestone even though it's not properly flashed. Like some others have mentioned, the so-called "custom roms" that we have now are just a layer of image or skin on top of the stock rom. The weird thing is, it runs faster and most of the pre-installed stock apps that came with the stock rom are removed, thus giving us more space for internal storage. But how does this work if the custom roms haven't actually flashed onto our phone? Or did it overwrite/modify the files on the stock rom? If so, then isn't that just flashing onto the phone then?
Click to expand...
Click to collapse
i doesn't make any sense, you will end up with no memory , only kernel remains, other things gets rewritten.
Code:
http://www.vodafone.co.nz/roaming/welcome-to-nz.jsp
this get out of what i know. with the frequencies,
basebands/frequency i have 900/1800
for data check if there is a problem with your apn settings
I see, thanks for your thorough explanation
Ya I know that changing my baseband will probably give me better signals, but I'm asking which one is best for Vodafone NZ because there isn't a baseband for New Zealand.
For the data part, were you talking about my wifi problem, and suggesting I check the APN settings? Don't worry that's been solved already. I flashed to the New Zealand v2.1 SBF and now it's working very stable. But like I said, after flashing to that I now have problems with connecting to my operator whenever I switch to 2G. However, 3G works fine so there's no problem with that.
BTW, I have another problem. After flashing to the New Zealand v2.1 SBF, I couldn't access my OpenRecovery anymore. I didn't delete or change any files on my memory card, so if I could access OpenRecovery and root my device as well as flash a custom rom when I was still on Froyo, then why can't I do it again when I flash to Eclair?
I *think* I know the reason, is it because it patched the vulnerable recovery or something? I think this is what I need to do to fix this:
http://android.doshaska.net/rootable
I haven't done it yet coz i'm busy these days, but i just need a confirmation so I know that it is indeed the case.
I *think* I know the reason, is it because it patched the vulnerable recovery or something? I think this is what I need to do to fix this:
http://android.doshaska.net/rootable
I haven't done it yet coz i'm busy these days, but i just need a confirmatio
Click to expand...
Click to collapse
true story . it should say something about eocd marker and fail.
http://forum.xda-developers.com/showthread.php?t=698059
For the data part, were you talking about my wifi problem, and suggesting I check the APN settings?
Click to expand...
Click to collapse
sorry... i don't know, last night i thought i read something else, about working 3g and 2g not ..must be the skittles... to much rainbow
i suggest finding out what country baseband are similar to New Zealand and flash/apply that one )

[Q] Stock Galaxy S; Drowning in Information

Hi everyone,
I have a Galaxy S that is rooted, but runs on stock Froyo.
In the last couple of weeks/months it has been slugging to a slow halt though... when I start it up, it can take tens of minutes to be ready to use. And when I use it, it sometimes shows black screens for minutes at a time.
Using this 'high-end' phone has become a very, very painful process for me.
So I started looking for answers. And I found them. A LOT of them.
So much, I am not sure where to start.
The last few days I have been casually reading and taking in data from this forum, but I have yet failed to form me a proper view of what to do... Kernels, ROMs, speed fixes, modems... help?
I am sorry if I am breaking any rules; I did search, and I did read. However, no thread I found has a proper and up-to-date guide regarding the best way to get my phone to be a powerhouse, not a snail.
(Could I keep my current apps installed?)
I would very much appreciate anyone who is willing to donate some time to get me going. I know some programming and am the families 'go-to-guy' when it comes to computers, so I should be ok once I get some pointers on what to look for.
Thank you for reading (and responding?),
MM
I dunno if this will help you anyway i'll post it http://forum.xda-developers.com/showthread.php?t=939752
I did read that; thanks for the suggestion though.
It doesn't really go into kernels/roms/modems etc. which my main confusion is about.
I just downloaded darky's ROM... Reading their site, but I am afraid of losing my apps, not going to 2.3, having it interfere with my lagfix etc. =/
If you are afraid of loosing apps you can use titanium backup. You can download it from the market. I can't tell you anymore because that thread explains very well what you have to do. But i can say that after some time it will be very easy and you will not be afraid to flash a kernel or a rom. I post this too but i think you have read this too http://forum.xda-developers.com/showthread.php?t=723596
I did read that... I missed the 2.2 / 2.3 part however.
I planned on using Darky's ROM but that link says its a Froyo ROM.
Which one is better, currently; Cyanogen (Gingerbread) or Darky's (Froyo)?
Edit: also, while that post lists a lot of options, it in no way goes into which is the best option for which people...
Increasing the confusion a little bit more, so to speak.
Try cyanogenmod and darkyy rom and decide which is the best. I can't recommend anything you have to decide. But i suggest to upgrade to gingerbread. Your phone will get smoother. (darky's 10.2 is based on jvq a 2.3.4 gingerbread firmware). Link: http://forum.xda-developers.com/showthread.php?t=1061946 http://forum.xda-developers.com/showthread.php?t=814091. Remember: with cyanogenmod you have to use different kernels
Mad Maniak said:
The last few days I have been casually reading and taking in data from this forum, but I have yet failed to form me a proper view of what to do... Kernels, ROMs, speed fixes, modems... help?
MM
Click to expand...
Click to collapse
I'm a noob but I'll try to clear out few things for you.
From what I understand ROMs are like operating systems you use on PC.you currently have a froyo ROM running and flashing a gingerbread ROM will be like going from windows XP to windows 7.
when you download a ROM and unrar it you'll see 3 files.
PDA is the main one. PDA is Android and the apps that come with it. MODEM is the firmware of the wireless chipset of the device, it controls WiFi, Bluetooth and 3G/2G/GSM connections. The CSC holds connection data for the broadband networks as well as apps that are only available in certain languages/intended for a specific area or operator.
A kernel is like the heart of the operating system.It manages the system resources and acts as bridge between the software and hardware.
Now there are stock kernels and custom kernels. when you flash(install) a stock ROM all the necessary things are installed along with the stock kernel.
But if you wish you can flash custom kernels over stock kernels.
The speed/lag fix things you have read are basically conversion of file systems to enhance the I/O performance of your phone. You should know of the NTFS,FAT32 file systems in windows, similarly you android phone can have RFS,EXT4 file system. when you flash a stock rom RFS is default file system that gets installed.Many say that this RFS is to blame for the lag,slowness in our phone so what we do? we convert to EXT4. but to convert to EXT4 you need to be running a custom kernel.
So let me tell you this go on and flash a stock gingerbread rom, Im using the latest stock 2.3.4 XXJVR and you should try it. then you flash the voodoo kernel for XXJVR. it'll root your phone,convert the file system to EXT4.
reply if you have confusions.
cheers
Now you are on froyo. If you want to upgrade to gingerbread you should loose your application. Because if you backup your application using titanium backup or any other software from froyo. Its not advisable to restore in gingerbread. It will give always problem. So better way is download Drakys v10.2RE and do a fresh install.
http://samsung-sgs.blogspot.com/2011/08/how-to-flash-darkys-rom-v102-re.html
This happened to me once, when I was already on Froyo, lagfix activated, etc.
Took forever to boot, and was slow as hell.
Reason: faulty microsd card. The phone kept trying to read from it, and was unable to. I tried taking out the card and... voilá!
You could be still on Éclair and no lag fix activated, the phone would never behave like that. Try taking out the microsd card.
(Couldn't even read the card in the computer, so you see).
Hi guys, a small update:
I got Darky's 10.2, which is VERY smooth.
I reformatted my external microSD and put my stuff (music) back on it. Clean install on the internal SD.
It is a very enjoyable device once again. Two issues:
-It sometimes hangs on a black screen which I can't get out of with the home button. It seems only a battery in-and-out fixes this. (This issue worries me; is the internal SD corrupted?)
-The external microSD sometimes needs to be ejected and re-inserted to work.
Any solutions regarding that? Should I get a new microSD, or even contact Samsung to ask for a new phone (especially the first issue worries me... a lot).
Again, thanks a lot for the very extensive answers.
Especially marib; your post was very informative, and I'll be keeping a bookmark of it for future reference... thanks!
I think you could search for this issues in the darky's thread and if not found post the issue there to get a promt solution.
forum.xda-developers.com/showthread.php?t=814091
Yeah, figured as much.
Will be tackeling these issues in the weekend.
Just thought of posting them in this here thread too. Might have gotten lucky, and the thread was here anywho.
Again, thanks.

[Q] Using MeDroid ICS 6.1 and experiencing REALLY big slowdowns

Hi guys, since i'm new i can't post on the development thread - [ROM] MeDroid ICS 4.0.3 CM9 V6.1 31/01/2012
Basically this has existed ever since version 5. The problem is if i open any app (say facebook, music, or even internet) things start to get really bogged down and stop responding for minutes. (I have to click "wait" like 4 or 5 times until it finally loads, especially facebook. Music stops randomely and becomes really laggy after 5 minutes of playing)
I know this must be a rom issue, because using a gingerbread rom alleviates all of these issues, heck even using a different ICS rom alleviates the issue but i REALLY like the MeDroid version (MIUI is too iPhoney and texasice just didn't tickle my pickle). Anyway, i'm seeing people in the thread saying "this is as fast as gingerbread!" and i'm like no way... the difference between a gingerbread build and this ics build for me is night and day, especially an oxygen build (that thing is lightning fast).
One thing i'm not sure of though, is i used an EXT4 partition for the A2SD. Now i can't remember if i experienced any slowdowns whilst this was here or not, i'm about to remove it and give it a shot, but i can't see how this lags the whole system out when i have about 3 apps installed.
I'm looking for any help regarding this though, thanks for anyone's time
Might be a bad sdcard.
Theshawty said:
Might be a bad sdcard.
Click to expand...
Click to collapse
Well, i've just taken the EXT partition off, and it's still seems the same to me, even with the SDCARD un-mounted it still acts so slow!
If i install a gingerbread rom though, it's as smooth as butter...maybe i should just wait for proper hardware accelleration before i commit to ICS as a daily
Steveyh22 said:
Well, i've just taken the EXT partition off, and it's still seems the same to me, even with the SDCARD un-mounted it still acts so slow!
If i install a gingerbread rom though, it's as smooth as butter...maybe i should just wait for proper hardware accelleration before i commit to ICS as a daily
Click to expand...
Click to collapse
Try the zkernel #21with Medroid v6.1. It works smoother than the existing kernel in ICS ROM
you need an sdext4, 1gb preferred and 0 swap
you need to have installed the custom hboot, (System/cache/data = 220/16/200)
per OP page. not just blackrose
verify correct hboot installed by checking your bootloader screen for it to be listed and s-off
you need to have wiped ALL 3x, including System
Go back over OP page and do all requirements--
if you prepared correctly, no reason it shouldn't work,
if not working after that, reformat sdcard with sdformatter
rugmankc said:
you need an sdext4, 1gb preferred and 0 swap
you need to have installed the custom hboot, (System/cache/data = 220/16/200)
per OP page. not just blackrose
verify correct hboot installed by checking your bootloader screen for it to be listed and s-off
you need to have wiped ALL 3x, including System
Click to expand...
Click to collapse
I've tried all this. I've even booted without an SDcard and it still acts the same. It's obviously not the SDcard...i've tried that zkernel and i got a very similar benchmark score to the guy that posted it.
I decided to flash the latest stable cyanogenmod and it's working flawlessly and is very fast in comparison... i'm tempted just to leave it for now, since even the browser hangs around for 20 seconds, and pages scroll awfully without the HW acceleration,
I must just be expecting too much from alpha roms, but something's obviously not right if others can use it "perfectly"
Steveyh22 said:
I've tried all this. I've even booted without an SDcard and it still acts the same. It's obviously not the SDcard...i've tried that zkernel and i got a very similar benchmark score to the guy that posted it.
I decided to flash the latest stable cyanogenmod and it's working flawlessly and is very fast in comparison... i'm tempted just to leave it for now, since even the browser hangs around for 20 seconds, and pages scroll awfully without the HW acceleration,
I must just be expecting too much from alpha roms, but something's obviously not right if others can use it "perfectly"
Click to expand...
Click to collapse
well, if you want to try again, you could still redo sd card with sdformatter and try amon_ra if not using it now
and as you said you did wipe system 3x
maybe too many bad blocks for this rom. although I don't know if that is a big issue with blackrose
I have Class 10 SD and ext4 part. It's very slow. ia2sd script not as good as a2sdx maybe. Frezes and reboot too much. Wipe dalvik and cache regularly but not help. I turned to cm7 too.
Sorry my English.
Sent from my Nexus One

Categories

Resources