Related
It states in the relases notes that "Not vulnerable to the "one click root" exploit"!
Is he talking about Recovery Flasher that was just leaked/released.
Basically can i use Recovery Flasher and then Flash this Rom right after with No SPL Change or Radio Change From a Never Rooted Phone
What it means is that kernel was patched against this volunerability. You can flash recovery and then this rom but if you were to try using one-click afterwards it would not let you since cyan patched it. Shouldn't matter though cause if you're flashing this rom you already have root.
answer
He is talking about the kernel vulnerability that allows the one click rooting program to work.
If you don't have a rooted phone and have received no patches or security updates from your carrier, then you are able to take advantage of the vulnerability with the one click root program because if you will flash 4.0.1 after you exploit the kernel vulnerability.
I would suggest upgrading to the hard spl or engineering spl at the very least and the danger spl only if you plan to run a hero ROM. I would also suggest upgrading to the latest radio so you can take advantage of improved wireless capabilities (ie better reception, bluetooth etc)
Thanks Both of you im thinking of rooting but dont know if it would be worth it since last time i did i got a brick but i was so dumb and full of myslef after rooting i flashed the danger spl without upgrading the radio and just booted up my phone without going into recovery
Sorry Direct i found the semi relevant post to this one that you were helping out a bunch of noobs
No problem, hope you found what you were looking for somewhere at least.
You might want to take a look at nephron's latest guide. It is really n00b friendly, well written, and updated with all the latest tips and tricks that everyone has amassed since October and months of rooting/modding.
Check it out and good luck.
http://forum.xda-developers.com/showthread.php?t=548924
DirectMatrix said:
No problem, hope you found what you were looking for somewhere at least.
You might want to take a look at nephron's latest guide. It is really n00b friendly, well written, and updated with all the latest tips and tricks that everyone has amassed since October and months of rooting/modding.
Check it out and good luck.
http://forum.xda-developers.com/showthread.php?t=548924
Click to expand...
Click to collapse
Omg awesome thread cover just about everything including sd partitons which is what ive been searching for thanks alot
Original question(s) seem to be solved.
Closing thread
Hey everyone, I'm new to this forum. So...Hi
Anyways, I've got a problem with my Rogers Htc Dream. I was trying to root it and was following a guide on youtube. Then i realized rooting for T-Mobile G1s and Rogers HTC Dreams were different. Now i notice when i turn on my phone it shows a T-Mobile screen instead of the regular Rogers loading screen. I guess i installed the T-Mobile firmware on my phone. I checked in settings the current firmware im running is now 1.0. So, i'm wondering if anyone can help me put back on rogers firmware on my phone and also link me to a Rogers HTC dream rooting guide. Thanks in advance.
Slaii1030 said:
Hey everyone, I'm new to this forum. So...Hi
Anyways, I've got a problem with my Rogers Htc Dream. I was trying to root it and was following a guide on youtube. Then i realized rooting for T-Mobile G1s and Rogers HTC Dreams were different. Now i notice when i turn on my phone it shows a T-Mobile screen instead of the regular Rogers loading screen. I guess i installed the T-Mobile firmware on my phone. I checked in settings the current firmware im running is now 1.0. So, i'm wondering if anyone can help me put back on rogers firmware on my phone and also link me to a Rogers HTC dream rooting guide. Thanks in advance.
Click to expand...
Click to collapse
Yeah I have that too.
Not really an issue. I just too happy to care when I finally rooted my Dream.
Outblaze said:
Yeah I have that too.
Not really an issue. I just too happy to care when I finally rooted my Dream.
Click to expand...
Click to collapse
Okay so, the root worked for you? Everythings alright its just the start up screen that changed?
To get back to stock rogers firmware apply the update from rogers found here:
http://rogers.com/techsupport/
Then follow this guide to get your phone rooted and install cyanogenmod:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod
beav_35 said:
To get back to stock rogers firmware apply the update from rogers found here:
http://rogers.com/techsupport/
Then follow this guide to get your phone rooted and install cyanogenmod:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod
Click to expand...
Click to collapse
I'm abit scared to follow that guide because there seems to be some ifs about it, like it says avoid anything that writes to the kernel, otherwise you're dead. And it says you require a EBI1, how do I check if I have EBI1
"The Recovery Flasher utility will only work if you're on a version of Android that Rogers/HTC hasn't yet fixed.
If you are at the recovery screen, move on to the next step."
Well how do I know if they haven't fixed it? And if we can't use fastboot to flash images, as Rogers prevents it, then if this procedure goes south we're stuck? I can verify the MD5 of the SPL update ZIP 20 times, but that's not going to guarantee that when I flash it it's not going to brick my phone
edit: I booted with camera and power and it says hboot is 1.33.0009, does this mean I don't have to risk bricking when I root? The tutorial is for 1.33.0010.
I think that it makes it sound a bit worse than it is. I have never tried it but from what I have read if you boot a EBI0 kernel with a EBI1 radio it will just freeze. You will just have to pull out the battery, boot into recovery and then flash a EBI1 kernel on top.
Rogers is bad for releasing updates for their devices. All their Android devices still run cupcake, even the new LG Eve. This is to our advantage because none of the rogers firmwares are fixed. You can give the Recovery Flasher a try because the worst that will happen if you have a fixed rom is nothing.
If you have a 0009 spl you can follow the guide here to update your spl and recovery then start following the guide at Installing HTC System Image. You could also just use the method on the wiki for 0010, I cant see any reason that wouldn't work.
My phone is perfectly fine after the gaining root. So far not much of a difference, except for the virtual keyboard and two more screens and a few more apps and options.
beav_35 said:
I think that it makes it sound a bit worse than it is. I have never tried it but from what I have read if you boot a EBI0 kernel with a EBI1 radio it will just freeze. You will just have to pull out the battery, boot into recovery and then flash a EBI1 kernel on top.
Rogers is bad for releasing updates for their devices. All their Android devices still run cupcake, even the new LG Eve. This is to our advantage because none of the rogers firmwares are fixed. You can give the Recovery Flasher a try because the worst that will happen if you have a fixed rom is nothing.
If you have a 0009 spl you can follow the guide here to update your spl and recovery then start following the guide at Installing HTC System Image. You could also just use the method on the wiki for 0010, I cant see any reason that wouldn't work.
Click to expand...
Click to collapse
I really want to root so I can install applications to the memory card, and to get 1.6, but I'm really really really scared that it's going to break. I got the phone from ebay, so I'm pretty sure if it breaks I'm out $300 bucks. I'm really at a cross road here!
Ya i was kinda scared the first time too. Then I just bit the bullet and did it. Try to read through the forums as much as you can to learn as much as you can about how your phone works. Also make sure that you understand each step completely and what it is doing to your phone. This is what I did and it made me feel a lot better about the process.
The main risk is flashing the radio and spl once you are done that the chance of bricking is almost none of not none. If you have any questions that you can't find answers to by yourself just ask and me or someone else on the forum will answer them for you.
Yeah, if you're on the Rogers HTC dream, just follow the Rogers heres your real root thread, and all the guides he post. And follow it while filling in the rest with logic.
You'll probably get lost like I did, don't be afraid to ask around.
does anyone know the warranty if it bricks?
Hey everyone, thanks for the help. I went through with the root and everything seems to be working fine. I can make phone calls and everything. I'm running a hero rom. The only thing thats different is it shows a T-Mobile screen instead of Rogers. I don't think thats a big deal, is it?
QQ regarding this:
Are all SGS devices sufficiently similar enough such that a custom ROM for one (say the VzW Fascinate, or a Euro version) will be directly usable by others, or will what differences there are in hardware build (e.g., internal memory, camera flash vs. none, etc.) fragment efforts in the developer community enough that custom ROMs will be slower to achieve?
The Captivate intrigues me since an unlocked version should be very usable in Europe (and for getting rid of ATT bloatware as well as all the other fixes a rooted phone is likely to get before ATT bothers to do so).
They should all be the exact same internally, meaning the same rooting procedure of the european galaxy S, should also apply on the att version or any other version for that matter, and i hope so cause on the 18th im getting a captive woot =]
rafyvitto said:
They should all be the exact same internally, meaning the same rooting procedure of the european galaxy S, should also apply on the att version or any other version for that matter, and i hope so cause on the 18th im getting a captive woot =]
Click to expand...
Click to collapse
im getting a captivate too, however, there are some differences between the hardware and internal guts between the phones. To name a few, Storage Space, Flash for rear camera, and the front facing camera.
These could affect the internal guts/firmware on the device.
But lets hope we can get a sweet and fast root
Non of the gsm versions have flash beside the camera, ROM capacity and the front facing camera hardware have nothing to do with the rooting of any android device, im almost 100% that the european samsung galaxy S rooting procedure will work on any other samsung galaxy S variation.
We'll know soon enough...perhaps even within a week of the Captivate's release (hey, that's an interesting play on words).
The rooting procedure will work - however the recovery mode my be crippled as the M110S (Korea) version is. Need to wait for a custom recovery - or use ODIN to flash.
But if you dont have backup of the old firmware it might be more difficult to root.
Anyways the samsung version of android is in general pretty easy to root. (no locked bootloader etc)
For all intents and purposes the Vibrant/Captivate should be identical in every aspect except for accessories. (Wonders why those forums weren't just merged together). TMobile's 3G bands are different, too.
There's already a quickie root file posted by justadude over in the Vibrant forum. One file in the .zip needs to be updated to reflect the Captivate model number (SGH-I897) but in theory, it should work.
http://forum.xda-developers.com/showthread.php?t=723479
Here is the edited and signed root update. Anyone with a Captivate care to try? It's the Vibrant root with the AT&T model added, so it should work
For reference the Captivate is the SGH-I897
so rename this to update.zip place in the root of the SD connect to adb and type adb reboot recovery and select "Reinstall Packages" using the volume keys and power to select
EDIT: removed the update.zip please see this post for the updated one
nvm 10char
**double post**
xdaapp crash :-0
tried the signed update.zip and it didn't work for me.
@chaoscentral - I think your updater script is using DOS-style CRLF end of line characters. Try changing it to LF.
@zakdeutsch - Is that a Fascinate? I see ro.build.fingerprint = "verizon..."
Nope, certainly a captivate
I tried it on a Samsung Captivate and also had no luck.
wimbet said:
I tried it on a Samsung Captivate and also had no luck.
Click to expand...
Click to collapse
How do you have one already?
Regardless I hope this thing is rootable fairly quickly.
TexUs said:
Regardless I hope this thing is rootable fairly quickly.
Click to expand...
Click to collapse
Ditto. I'm thinking, though, that we're not going to see much movement on the root front till after release...
Anyone wanna give this one a try? I had edited the update script in wordpad before which I'm sure added some kind of funky formatting. So I made this one in ubuntu and signed it in windows(since I cant figure that one out in ubuntu)
This should work though, and keep in mind it only has the model numbers for the Captivate, no fascinate or epic 4g or vibrant
Hi to All,
Is it feasible now to install the Nexus One Android 2.2 on the Captivate?
Thanks
Muhamadabdelaall said:
Is it feasible now to install the Nexus One Android 2.2 on the Captivate?
Click to expand...
Click to collapse
No. I don't even know if anyone has even had a good look at the Captivate bootloader yet. Reportedly there is a FroYo ROM dropping very soon for the Korean Galaxy S and possibly soon for the US versions as well. Bodes well for getting 2.2 on the phone in the not-so-distant future. Probably.
There are several thread, especially one that contains an instruction on howto downgrade the HBOOT version.
Many users are not aware of the difference between an AMOLED and a SLCD Nexus device. The EPF30 ROM, is a special ROM, containing an image that WILL BRICK Nexus One devices that are of the SLCD generation!
The MICROP will be downgraded from 0c15 to 0b15, resulting in an irrecoverable flash, that will let the trackball light up in red, the only solution is to send it back to factory and let them fix it.
A lot of problems people are running into, is when they follow a downgrade instruction made by Nexus One owners, that have an AMOLED device and upgraded to boot version 0.35 by accident.
Wiki updated with a visible warning in the guide and reference to this thread.
Jack_R1 said:
Wiki updated with a visible warning in the guide and reference to this thread.
Click to expand...
Click to collapse
Very cool
Correct me if I'm wrong, but I think the first stock ROM to support SLCD was FRF91. I don't know if *all* versions of FRF91 support it or only the versions that came with said devices. But do *not* ever try to install an older version than FRF91 on your SLCD phone.
Stock FRF91 didn't support SLCD, only Korean and Vodafone versions of it. First Google ROM to support SLCD was unofficial FRG33 and official FRG83.
Jack_R1 said:
Stock FRF91 didn't support SLCD, only Korean and Vodafone versions of it. First Google ROM to support SLCD was unofficial FRG33 and official FRG83.
Click to expand...
Click to collapse
Great thanks. I think also the Mobilicity and Videotron Nexus Ones ship with a version of FRF91 and SLCD.
So if you mis-flash an SLCD phone there's no way out? You couldn't even try and blind-flash PASSIMG.ZIP?
Not if you just mis-flash, but if you downgrade HBOOT, which is not to be confused with flashing ROMs - and flash a very specific old OS build.
cmstlist said:
Great thanks. I think also the Mobilicity and Videotron Nexus Ones ship with a version of FRF91 and SLCD.
So if you mis-flash an SLCD phone there's no way out? You couldn't even try and blind-flash PASSIMG.ZIP?
Click to expand...
Click to collapse
If you look at eh EPF30, you'll find an image that is ment to flash microp code.
So - regardless on how many wipes and PASSIMG flashes you make, you'll never get to fix that, since till this very moment there's no SLCD ROM that contains a similar image to upgrade again.
This is why I opened this thread. the only way - is the hard way - to learn this. Because you'll hardly find that documented, or at least stated very clear. Thats why sticky threads with brick potential are dangerous imo
Okay thanks. For the benefit of the uninitiated, can you clarify exactly what is the function of the "microp" code and why this downgrade makes the N1 unrecoverable?
I saw one history by one guy on another forum.
He got some problems with nexus (something wrong with hboot), so he have flashed Eclair full stock rom on slcd nexus (I wonder what he was thinking about..). After flashing he got a brick with red-trackball.
But he says, that putting passimg.zip (korean one) solved it:
After power-on phone automaticly entered bootloader, founded passimg, checked it and started update procedure without any promt. Now the phone boots and works, but still have some problems with flashing custom roms (stuck on boot). Btw he says that red-trackball lighting didnt gone... so be carefull
cmstlist said:
Okay thanks. For the benefit of the uninitiated, can you clarify exactly what is the function of the "microp" code and why this downgrade makes the N1 unrecoverable?
Click to expand...
Click to collapse
Microp stands for microprocessor i suppose. Amoled have 0b15 version, SLCD do have 0c15. The only impact i know, is that the trackball will constantly light up in red, as there is a system warning.
Microp - microprocessor?
I think microp means microprogram.
For example, low-level driver, bridge between hboot and radio
It is possible to fix the red trackball: http://forum.xda-developers.com/showthread.php?t=847499
Tim4 said:
Microp - microprocessor?
I think microp means microprogram.
For example, low-level driver, bridge between hboot and radio
Click to expand...
Click to collapse
Better bad english than bad knowledge.. as I said, not sure, but your definition makes way more sense than my assumption.
Rusty! said:
It is possible to fix the red trackball: http://forum.xda-developers.com/showthread.php?t=847499
Click to expand...
Click to collapse
Not for everybody... The misc flash does not help in case you included the led image from epf30
Newbie question
Sorry for the newbie question I am a long time winmo user about to make my first jump into an actual android phone after playing with android for a while on my HTC HD so I bought a used Nexus one on ebay the other day and it should be here by the weekend. How do i make sure its AMOLED and not SLCD? Is there a boot-loader code or another way to know based on manufacturing dates etc. or are all N1's AMOLED as I understood them to be till now, though this thread seems to suggest otherwise. Thanks for the help and patience.
If you install an older recovery, that will let you know for sure. It won't harm the phone, but the screen won't work in recovery mode. Installing a newer recovery with fix again.
Amon started supporting SLCD at 1.8.0.1
Clockwork started supporting SLCD at 2.5.1.1
Sent from my Nexus One using XDA App
mo976 said:
Sorry for the newbie question I am a long time winmo user about to make my first jump into an actual android phone after playing with android for a while on my HTC HD so I bought a used Nexus one on ebay the other day and it should be here by the weekend. How do i make sure its AMOLED and not SLCD? Is there a boot-loader code or another way to know based on manufacturing dates etc. or are all N1's AMOLED as I understood them to be till now, though this thread seems to suggest otherwise. Thanks for the help and patience.
Click to expand...
Click to collapse
When you boot into the bootloader (i.e., hold the trackball down and power up the device), check the microp. If it its 0b15, it is AMOLED, if it is 0c15, is is SLCD...
Thanks Ill do that.
So how do I know which screen I have, I have the korean nexus one and since i got it I have never been able to get into the recovery screen. I do have it unlocked.
i234.photobucket.com/albums/ee97/xx_ed_xx/DSC02189.jpg
Anyone who has or know if tun.ko has been ported to work on the LG 2x yet?. Its because I need the tun.ko drivers to activate a VPN connection and the 4 standards provided off the shelf is not supported .
The only way I can connect is via an app from market, but said app requires the presence of tunn.ko to work.
MoDaCo has a kernel with tun included.
I would prefer it not being a custom kernel etc . Im not really that much into flashing new roms and such until at least I have seen Gingerbread on the 2x.
So at present I am hoping for a solutuon that only requires me to push it to the phone and not flash a new rom.
MeX_DK said:
I would prefer it not being a custom kernel etc . Im not really that much into flashing new roms and such until at least I have seen Gingerbread on the 2x.
So at present I am hoping for a solutuon that only requires me to push it to the phone and not flash a new rom.
Click to expand...
Click to collapse
Then either get it from the kernel image or ask Paul nicely to help you out.
Does this paul have name on this board.
You must be new here.
It's paulobrien. His 2X forum is at http://2x.modaco.com.
I just joined a few months ago, so no im not venerable yet . But does this paulk frequent these boards as well?.
The reason I ask is that I find it a bit excessive to register at yet another board for the mere reason of needing to contact him and enquire about that tun.ko file
Alright, let me put it this way; You wouldn't regret taking a minute to sign up for modaco.com, because his custom ROM's and kitchens tend to be for members there only. The MCR (MoDaCo Custom ROM) kitchens are famous for their easy way of choosing what you want to include and not in the ROM.
He's frequently here and on Twitter as paulobrien.
Yea I sent him a PM already on here . But for all the goodness of custom roms I have never really ventured into that realm and tried one. I meant to do it when I had my Desire and started to realise I might get Gingerbread for it. But then HTC says they would give it gingerbread so I stalled even more
And now I have the LG as well, and for what it is worth I am generally content in a a large extend with having a stock rom, albeit with some of the provided apps removed and a few tweeks and addons here and there, without going all the way.
But time will tell with the LG
It's definitely a good phone, and hopefully it will get even better. Let's cross our fingers for Android 2.3 or 2.4(?) soon.
In the meantime I can tell you that flashing custom ROM's is very easy. It's close to impossible to screw up the O2X because we have nvflash working and can overwrite all partitions easily. Nvflash is Nvidia's own tool for writing to the ROM. Paul has a guide for how to flash the latest stock ROM in the dev section here. Just beware that using nvflash will in most cases format (delete) everything including your external sdcard, but you can of course remove it first.
Better yet is to install the custom (ClockWorkMod) recovery, backup and flash a ROM from there, because then you don't have to reinstall apps+data. All data+sdcards will be intact, but system settings and any manually added apps in /system/app will be lost though.
If you decide to give it a go we are all friendly and helpful people, just do a little bit of homework yourself.
I had rooted and security offed my Desire which I have have now passed on .
My LG 2x is also equally rooted, I got CWM on it and flashed radio drivers . So I have already did some manner of mocking about with it . But is NVflash a "required" item on our phones. Because I considered installing it, but didn't thnk I really had a need for it at first.
But sadly rooting and doing such to your phone also means OTA software downloads are not possible as the phone is not detected as being the original phone anymore :/
MeX_DK said:
But is NVflash a "required" item on our phones. Because I considered installing it, but didn't thnk I really had a need for it at first.
Click to expand...
Click to collapse
NVFlash poses as a "last resort" if you brick your phone beyond the ability to make an adb connection. As far as I understand it, it hooks in far earlier and thus enables you to flash system partitions.
If you don't brick your phone, you probably won't need nvflash, but its a safety net to revert the phone to a stock ROM if you screw up.
Still no dice, I sent Paul a PM some days ago and not a word back :/
So is there anyone else that might be able to help, since I will assume I can't just "reuse" the version I got for my Desire