I've seen MANY guides and watched seemingly quite a few videos, but all are based on build 9.x or include an updated ROM.
Ive unlocked this beaut and would like to just root it.
Is there a guide to that? And if the is did I simply miss it? If I did I apologize for this missive.
Related
Hey,
I've just recently started Android development and I'm keen to learn as much as I can about the whole system, not just about SDK app development. As such I'm interested in attempting to build my own ROM completely from scratch. I've downloaded the Android Source (and Galaxy S source) and would like to try my luck.
First I've been mucking around creating custom ROMs with the emulator, moving apps from the Galaxy S ROM I dumped from my device onto the stock emulator ROM and testing things out.
Anyway I'm at the point where I'm wondering if it's possible to flash the stock emulator ROM onto a Galaxy S phone? I know the Galaxy S source includes a lot of device specific stuff however I'm not interested in getting the camera, bluetooth or anything hardware specific working just yet.
If I flash a ROM with a stock kernel, drivers etc. onto my phone will it work? Has anyone done this? Will it just brick my phone?
Any help would be appreciated.
Cheers,
Ben
Anyone?
Also, I know people have flashed AOSP ROMs on other phones, does anyone know if they required modifications or whether they are in fact stock ROMs?
nje, can't work. why?
1) different bootloaders
2) different partition layout
3) different (kernel)drivers
4) different vendor setup
etc.
it is possible to flash the emulator image onto a dev device (dream/sapphire) but even then a lot will not work properly!
if you want to learn about the android architecture you should start with building a kernel (there is already a thread about that here) and playing around with stuff like the (file)system and utilities...
Thanks jodue.
Yeah my long term intentions were definitely to build the Galaxy S kernel and any necessary libraries and drivers specifically necessary for the apps I decide to include in a custom ROM.
I was hoping that I'd be able to start out by tweaking a minimalistic/generic ROM (the AOSP default ROM) on my Galaxy S. However, as you've pointed out I'll have to start out with the kernel and all the device specific stuff first.
I've got quite a bit of information on building an Android/linux kernel both from the thread you mentioned and also the official AOSP page. However information on putting together a complete working ROM seems a bit sparse. Does anyone know where I can find some information on the topic?
I'm also curious to learn about the list of things jodue mentioned i.e. Android bootloaders, partition layouts and drivers (generic and Galaxy S specific). I assume detailed information about particular devices and drivers probably isn't available but if anyone even knows where I can learn detailed information about default AOSP ROMs I'd be extremely interested know.
Gents,
I need your help about "kernel", as I know when installing Android I need the folder named Android and the data.img.
But the kernel what is that?
Thanks for reading and more for helping.
The kernel is the core of the Android OS. Windows too runs on a kernel. Every build already includes one, and usually the most up-to-date or stable version, so you shouldn't have to worry about it, unless you want to update your kernel some time in the future.
I've been running Android for several months now and I've not updated the kernel once.
Still there is somthing to say
First I want to thank you for giving me some of your time.
The answer is clear, but why there is update always (now is 8.6)?
and what the kernel is including, is it the same of Android folder?
I hope I will find some more time.
Check out here for a bunch of explanations of terms that are commonly used around here
http://forum.xda-developers.com/showthread.php?t=852660&highlight=glossary
The reason that the kernels are updated alot is that the people who build the kernels find flaws in them through testing them, and through the feedback they recieve here on XDA.
Then they work to try and find ways to fix those flaws. Sometimes in fixing one flaw, a new one emerges. Generally it is a good idea to use the latest version of whatever kernel came with the build.
I was having some issues with my browser and email client and suspected it was due to not running a stock rom. Initially when ICS came out I was a little impatient, didn't wait for the OTA update and installed one of the "released" images.
Yesterday i spent most of the day trying different image. Initially I hoped to install an older version, like honey comb and the to OTA back to a stock ICS rom.
It seems that once your bootloader has been converted to ICS there is now way of going back to Honeycomb. I tried some things suggested on xda developer forum, but none produced the results.
I then installed what I believe is the current stock rom for an A500 giving me the following:
Android version: 4.0.3
Kernel version: 2.6.39.4+
Image version: Acer_AV041_A500_RV03RC01_WW_GEN1
Build number: Acer_AV041_A500_1.0.31.00_WW_GEN1
What I would like to confirm is that this is correct and that this version is the latest available from Acer.
I am not really interested in any of the custom images and don't need it rooted. So a stock standard Acer ROM should do me just fine.
lostinspace2011 said:
I was having some issues with my browser and email client and suspected it was due to not running a stock rom. Initially when ICS came out I was a little impatient, didn't wait for the OTA update and installed one of the "released" images.
Yesterday i spent most of the day trying different image. Initially I hoped to install an older version, like honey comb and the to OTA back to a stock ICS rom.
It seems that once your bootloader has been converted to ICS there is now way of going back to Honeycomb. I tried some things suggested on xda developer forum, but none produced the results.
I then installed what I believe is the current stock rom for an A500 giving me the following:
Android version: 4.0.3
Kernel version: 2.6.39.4+
Image version: Acer_AV041_A500_RV03RC01_WW_GEN1
Build number: Acer_AV041_A500_1.0.31.00_WW_GEN1
What I would like to confirm is that this is correct and that this version is the latest available from Acer.
I am not really interested in any of the custom images and don't need it rooted. So a stock standard Acer ROM should do me just fine.
Click to expand...
Click to collapse
Look in the dev section , the latest is 1.054.00_ww_gen1. It is in the sticky thread.
This thread describes in detail what I did http://forum.xda-developers.com/showthread.php?t=1961301 but now my tablet is bricked. I am still hoping for some way of recovering it though.
lostinspace2011 said:
This thread describes in detail what I did http://forum.xda-developers.com/showthread.php?t=1961301 but now my tablet is bricked. I am still hoping for some way of recovering it though.
Click to expand...
Click to collapse
This is what happens when you have multiple threads going. Nobody knows what the heck is going on.
Perhaps you think it increases your odds of getting your issue fixed, but now, it only compounds things.
If one of the issues is solved, then you need to edit your title thread to state so. This can be done by selecting Edit, Go Advanced.
MD
The reason I started two threads was to answer different question. In this thread I was looking for the latest official released version of ICS available. The other thread describes my journey of trying different ROMs. I was hoping to downgrade to 3.1/3.2 and then to OTA to ICS. Well that is covered in the other thread.
Thanks for all your help. I got my answer on the latest version.
Hello all, i've been reading on the forums so many pages and more I read, more options are available.
Simple, I just want to have some fun with my A500. I never hack it, so it is at the current ics 4.0.3
So, where can someone point me to a current guide for unlocking it, installing a loader, current Rom, etc
I am looking for something basic, fast that can support bluetooth for my OBD reader. Other than than, i just use
my tablet to surf and watch movies.
So, I see that there was Lightspeed but, it is kind of old, April 2012.. After reading about 6 or the 85 pages, i stopped.
Each pages bring new options for bootloader, etc each pages bring more questions than solutions.
Thanks in advance.
JC.
It's been a while since I rooted my device, so I haven't actually done this technique, but this thread seems to be a good, detailed guide on how to go from stock Android to a custom ROM.
Hello guys,
My query might seem totally obvious to some, but believe me it's genuine. And yes I've spent multiple hours on the internet searching about this but didn't find any satisfactory answer.
Now to the actual query, I wanna know what lineage os really is and how it is different from aosp. And I'm not talking about some fancy customisation tricks and additional features like button remapping or live display. I wanna know what is the difference at system level.
As most of the noticable features can be cherry picked and a ton on aosp roms also have those. How they are different at their very core, or are they not? What lineage os based offers over aosp roms?
Like most of the professional tech reviewers are so hyped about aosp roms but isn't lineage better ( except for some bugs) ?
PS- I first posted this on a lineage os rom thread, but then i realised it belongs more here.
AOSP is pure android, directly from google, without any modifications.
If you're talking about lineage as a mere software, it is just AOSP + some basic extra features added on top of it.
If you're talking about what all lineage is all about and why it's so famous and respected, read on.
AOSP or pure android needs hardware specific code patches [eg from CAF for snapdragon devices] for working on any device, so it's difficult to build it . While lineage has all these patches already present [Thanks to the hard working developers at lineage], so all you've to do is compile and enjoy . The work lineage guys do is massively used by almost ALL custom ROMs, yes you heard that right, without which those ROMs won't be possible.
I hope it clears your doubts
impulsar said:
AOSP is pure android, directly from google, without any modifications.
If you're talking about lineage as a mere software, it is just AOSP + some basic extra features added on top of it.
If you're talking about what all lineage is all about and why it's so famous and respected, read on.
AOSP needs hardware specific code patches [eg from CAF for snapdragon devices] for working on any device, while lineage has all these patches already present [Thanks to the hard working developers at lineage], so all you've to is compile and enjoy . The work lineage guys do is massively used by almost ALL custom ROMs, yes you heard that right, without which those ROMs won't be possible.
I hope it clears your doubts
Click to expand...
Click to collapse
Okay, so if I understood it right, lineage is basically just a less broken version of newly released aosp distros with some features and all. They basically share the main software core.
Do correct me if i misinterpreted this.
The main reason I had this query was that roms like miui mess with aosp core too much. So I just wanted to know why lineage os is different from aosp?
And also thank you for the detailed explanation.
xEcuTR said:
Okay, so if I understood it right, lineage is basically just a less broken version of newly released aosp distros with some features and all. They basically share the main software core.
Do correct me if i misinterpreted this.
The main reason I had this query was that roms like miui mess with aosp core too much. So I just wanted to know why lineage os is different from aosp?
And also thank you for the detailed explanation.
Click to expand...
Click to collapse
Yes you got it right