[Q] Guide required to create ROM - Galaxy S II Q&A, Help & Troubleshooting

Is there any guide or step by step procedure to create ICS based ROM (ASOP or stock based). I tried google but was not of much help and i don't wanna brick my phone while testing it...

macho3215 said:
Is there any guide or step by step procedure to create ICS based ROM (ASOP or stock based). I tried google but was not of much help and i don't wanna brick my phone while testing it...
Click to expand...
Click to collapse
Learn to code. That's the only way. Alternatively you could edit source codes.
Sent from my GT-I9100 using XDA

sounds great, mean not so easy to made that.

hello i also asked that and i was told i have to know things about linux (android is based on linux) compile/decompile... maybe also somethinig about apks...
cheers.

Realizing it's not that complicated...At least the basic stuff's not.
Sent from my GT-I9100 using xda premium

Related

[Q] root galaxy s2 with kernel bokj2

greetings all,
i have a new phone and unfortunately the phone came with a rom of our service provider t-mobile who but some custom apps witch can be only removed if the phone has been rooted.
of course i did some research on how to root my device but i get stuck and have no idea anymore how to root my device. i made luckily a screen capture.
could please someone help me how to root my device and send me links of file that i need during the root proces.
many thanks in advance.
Those pre-installed apps are part of your firmware, which is branded. If you want to get rid of them, flash one that isn't branded. And if you want your phone rooted too, just go with a custom-ROM.
If you need help with it, tell me what country you live in and what language you want your UI in.
Sent from my GT-I9100 using XDA App
you mean just instal a custom rom using odin?
This depends on your desired outcome.
Do you want a stock ROM, a custom-ROM, CyanogenMod or MIUI?
Sent from my GT-I9100 using XDA App
TheSniperFan said:
This depends on your desired outcome.
Do you want a stock ROM, a custom-ROM, CyanogenMod or MIUI?
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
i want to use cyanogenmod or miui, i have no idea what the difference is between them but it seems to nice.
CyanogenMod is as close as you can get to the "naked" Android. It's like the nexus-series.
MIUI is like a mix of Android and iOS. Very simple, yet powerful and allows a lot of customization.
Sent from my GT-I9100 using XDA App
TheSniperFan said:
CyanogenMod is as close as you can get to the "naked" Android. It's like the nexus-series.
MIUI is like a mix of Android and iOS. Very simple, yet powerful and allows a lot of customization.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
many thanks for explanation, so in my case i should probably choose for miui, so how do i get it on my phone?
First backup your data. You will have to factory reset your phone. What language is the UI in? I assume Dutch, but I'm not sure.
You can already download Odin and the Siyah-kernel (the tar version).
Edit:
Just checked your profile. ;-)
You can find ether latest MIUI on
www.miui.nl/
Tell me once you have all the files.
Sent from my GT-I9100 using XDA App
i downloaded the Siyah-kernel and also download the miui rom from miui.nl.
so what do i need to do next?
You need either Odin or Heimdall. In your case I'd go with Odin, as it's simpler to use and you won't need it much. So, download Odin and get the drivers working. Close KIES competely, put your phone into download-mode (turn off, hold volume-down & home, then turn it on) and connect it while Odin is running. It should detect your device.
I'll post the further instructions once you got everything working so far.
Sent from my GT-I9100 using XDA App
i am ready
When you are ready with Odin, make sure that Repartition and flash lock are NOT checked.
Auto reboot and f. reset time shall be.
Tick the "PDA" box and select the Siyah tarball. Then hit start.
When the phone reboots immediately hold volume-up and home until you are in ClockWorkMod.
Go to mounts & storage and mount the USB-storage. Put the MIUI-zip-file on your device, then unmount the USB-storage.
After that proceed like this:
Wipe data
Install zip from sd-card and choose your MIUI zip.
Wait till the installation is finished and reboot.
If your phone does not boot, go into ClockWorkMod and install again.
Sent from my GT-I9100 using XDA App
thesniperfan, i finally made it thanks 2 you, therefore i wish you and xda the best wishes in 2012!
karamanoglu said:
thesniperfan, i finally made it thanks 2 you, therefore i wish you and xda the best wishes in 2012!
Click to expand...
Click to collapse
Thanks! :-D
I wish you the same!
Sent from my GT-I9100 using XDA App
Hi all, I'm about to root my friend's GSII with the same kernel as karamanoglu.. But i'm stuck at
Tick the "PDA" box and select the Siyah tarball. Then hit start.
Click to expand...
Click to collapse
Where did that Siyah tarball come from? I did find this file:
http://www.multiupload.com/ZGOE69EMNK
There is only a MD5 file inside, but i need a .tar file right?
Would be great if someone could point me in the right direction! Thanks!
* edit: i think i've found it! here: http://forum.xda-developers.com/showthread.php?t=1113928
jeweettoch said:
Hi all, I'm about to root my friend's GSII with the same kernel as karamanoglu.. But i'm stuck at
Where did that Siyah tarball come from? I did find this file:
http://www.multiupload.com/ZGOE69EMNK
There is only a MD5 file inside, but i need a .tar file right?
Would be great if someone could point me in the right direction! Thanks!
* edit: i think i've found it! here: http://forum.xda-developers.com/showthread.php?t=1113928
Click to expand...
Click to collapse
All of his releases are on his website or the end of the first post of his thread, link to thread in my sig, website is linked on the first page.
I say website, its basically change logs and download links.
Sent from my GT-I9100 using Tapatalk
veyka said:
All of his releases are on his website or the end of the first post of his thread, link to thread in my sig, website is linked on the first page.
I say website, its basically change logs and download links.
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Thnx for the quick reply.. i found the Siyahv2.6.4.tar file, i will try tonight!
I it doesn't work I'll use the tar files from this thread: http://forum.xda-developers.com/showthread.php?t=1113928 to gain root..
It worked! Thank You.
After 6 our of putting all the information across the web together so i could try to root the S2 GT-9100 i got it working. So i want to give you the credits, there your post was my main lead of info to get started. I have the MIUI: Miuinl SGS2-1.12.30 Signed version installed, after i routed the phone through ODIN with: Siyah-v2.6.7. My Baseband version is still the I9100BOKJ1 (no idea what is means), but got it working now. It is a blessing, will thanks on the Miui site as well for this great piece of work. Thanks, and for the other new visitors: it works, just read from the beginning and have patient.
TheSniperFan said:
CyanogenMod is as close as you can get to the "naked" Android. It's like the nexus-series.
MIUI is like a mix of Android and iOS. Very simple, yet powerful and allows a lot of customization.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
GingerMOD is also very close to pure AOSP. I'm actually considering going to it because it supports TV-Out via MHL, whereas CyanogenMod does not, as far as I know. Could be worth checking out for you.
use another kernel
hi it have worked for me too, but i have a question, could i use another kernel with a stock rom is this possible, im not that smart and have for the first time a smartphone the same as karamanoglu, i just got lucky to got my phone rooted, first i did a hard reset and it got in a loop by rebooting and going to the tmobile logo back and forth, so i got frustrated and decided to root it, but i dont like the custom rom and want it back to the stock rom, but am affraid it will get a brick with my luck. can i use the kernel bokg2 and with the original stock rom from samsung but still rooted and can delete the apps from samsung if i want, sory for the bad english.

New to Android

Hello all!
My first post here and expectedly, it's regarding the fundamentals of the Android platform..
I have just gotten a Huawei phone, a Huawei Honor to be specific. It's running on Android 4.1 which is Jellybean right?
Hmmm should I do an upgrade to ICS?
And what's this thing about rooting? Is it an requirement to root my phone?
Thanks for the help, much appreciated
y3kesprit said:
Hello all!
My first post here and expectedly, it's regarding the fundamentals of the Android platform..
I have just gotten a Huawei phone, a Huawei Honor to be specific. It's running on Android 4.1 which is Jellybean right?
Hmmm should I do an upgrade to ICS?
And what's this thing about rooting? Is it an requirement to root my phone?
Thanks for the help, much appreciated
Click to expand...
Click to collapse
Android 4.0.x was ICS. The newer version is 4.1.X called jelly beans. So you'd be basically downgrading if you went to ICS.
Rooting is done to allow you adminstrator priveliges in Linux, similar to being an administrator in Windows rather than a standard user. You don't need to be rooted, most of the thing can be done without rooting. However, as you continue to use your device, you will often find apps that require changes in the system, hence their requirement will be to be rooted. Trying out different ROMs, customising it so that your wife/gf doesn't recognise your device will P) require you to root your device. For most devices , its pretty simple to root. However, you will learn as you read through posts and threads, and watch videos. Welcome to the Android world!
Sent from my GT-I9100 using xda app-developers app
y3kesprit said:
Hello all!
My first post here and expectedly, it's regarding the fundamentals of the Android platform..
I have just gotten a Huawei phone, a Huawei Honor to be specific. It's running on Android 4.1 which is Jellybean right?
Hmmm should I do an upgrade to ICS?
And what's this thing about rooting? Is it an requirement to root my phone?
Thanks for the help, much appreciated
Click to expand...
Click to collapse
Yes, 4.1 is Jellybean but ICS is a downgrade. It came before Jellybean so you're better off sticking with JB.
It's not a requirement to root your phone but it's great because it gives you complete control of the phone. More control than the phone companies want us to have.
But I would suggest that you don't concentrate on rooting just yet. I say this because you're new to Android and trying to learn too much too quickly can become really confusing.
Before you even think about being ready to root, use these forums and read up about rooting and you'll learn everything you need to know.
Sent from Sony Xperia S using XDA Premium
Join my threads here and here.
Check out this [GUIDE] How to be a New User (and not a noob)
Sorry I got it wrong!
My phone, after I did a check, is running 2.3.6, which is Gingerbread right?
Ok thanks for the replies. It was informational
Anyway, if I were to root the phone, every different version has its own process to root right?
For example if I am running 2.3.6, and root it.. After I do a upgrade to ICS, I would have to re-root right? Am I getting this right?
y3kesprit said:
Sorry I got it wrong!
My phone, after I did a check, is running 2.3.6, which is Gingerbread right?
Ok thanks for the replies. It was informational
Anyway, if I were to root the phone, every different version has its own process to root right?
For example if I am running 2.3.6, and root it.. After I do a upgrade to ICS, I would have to re-root right? Am I getting this right?
Click to expand...
Click to collapse
Yes that's Gingerbread.
The bit you're wrong about is the rooting bit. Rooting a device doesn't allow you to update to ICS when you couldn't before. If all you want to do is update to ICS then you don't need to root, you just need to look into flashing the device. When flashing it puts a whole different eom, kernel, theme etc onto the device.
You'll be better off looking that up through threads here on XDA or by watching videos on YouTube to show you how to do it. That's how I learnt to do it all.
Sent from my GT-I9100 using xda premium
KidCarter93 said:
Yes that's Gingerbread.
The bit you're wrong about is the rooting bit. Rooting a device doesn't allow you to update to ICS when you couldn't before. If all you want to do is update to ICS then you don't need to root, you just need to look into flashing the device. When flashing it puts a whole different eom, kernel, theme etc onto the device.
You'll be better off looking that up through threads here on XDA or by watching videos on YouTube to show you how to do it. That's how I learnt to do it all.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Okay...
So I want to root as well as upgrade to ICS, how should I go about doing it?
I will go do a youtube and forum search now as well
y3kesprit said:
Sorry I got it wrong!
My phone, after I did a check, is running 2.3.6, which is Gingerbread right?
Ok thanks for the replies. It was informational
Anyway, if I were to root the phone, every different version has its own process to root right?
For example if I am running 2.3.6, and root it.. After I do a upgrade to ICS, I would have to re-root right? Am I getting this right?
Click to expand...
Click to collapse
That depends. If you root your phone, and YOU perform the upgrade, i.e. you flash a modded rom, 99.9% of the time the dev who created it will add the su(superuser) app into the rom so that you end up flashing the rom and re-rooting your phone in the process.
With that being said, if you happen to receive an OTA update randomly, telling you that android needs to update, and you decide that's what you want to run, flashing that one WILL take away your su privileges. That is due to the fact that these OTA's are pushed out by your phone manufacturer, and what you are trying to do (gain su access) isn't what the manufacturers wants you doing, per say, so THEY don't include the su app. Happy hacking. Number one tip I could give ya: don't b afraid to Google every question, or topic you're interested in. Make Google your best friend.
Sent from my SCH-I500 using xda app-developers app
y3kesprit said:
Okay...
So I want to root as well as upgrade to ICS, how should I go about doing it?
I will go do a youtube and forum search now as well
Click to expand...
Click to collapse
Each device has a different method of rooting and flashing ROMs..... you can check out your device's forum here on xda where I'm sure you'll find a suitable guide to help you out. Happy flashing
Sent from my GT-I9100 using xda app-developers app
The way I done it was to use the program SuperOneClick (there's a thread for that on here) then a few days later I got ParanoidAndroid flashed on to here (there's a thread for that aswell).
Sent from my GT-I9100 using xda premium

[Q] Any good rooting links /NOT to mega...

Hey everyone, so my Dinc2 went to sht and I need to know is there any way to root my GF old fascy? I have has no luck finding the fresh links/if any.
All I find point to mega, and as we all know that's dead.
This phone has huge potential off stock, and I want to set it free.
Your help is appreciated.
Try droidstyle's guide. I'm on BAKED blackbean 8 (4.2.2) and it's just plain amazing.
http://forum.xda-developers.com/showthread.php?t=1238070
Sent from my BAKED Fascinate via the XDA app
You can't go wrong with most of the roms in the development section but I'd recommend trying CM10.1 first (found here: http://get.cm/?device=fascinatemtd) as it's the most consistent rom for the fascinate I've used
frosty81 said:
Try droidstyle's guide. I'm on BAKED blackbean 8 (4.2.2) and it's just plain amazing.
http://forum.xda-developers.com/showthread.php?t=1238070
Sent from my BAKED Fascinate via the XDA app
Click to expand...
Click to collapse
Lol that's the one I found, right after posting. So far I'm rooted however the steps to get to jb are not exactly working. Question 2 if im already stock couldnt I just install clockwork and flash a rom through it?
Sent from my SCH-I500 using xda app-developers app
Well... section 6 deals with rooting from stock so that you can continue on...
That guide has all the answers...
Droidstyle did a through job
Flashing to 4.2 rom
If you want to take an easier jump into 4.2 rather than going through all the crap. Check out VegasRomeos shortcut Here. It works great and is simple.
hhp_211 said:
Well... section 6 deals with rooting from stock so that you can continue on...
That guide has all the answers...
Droidstyle did a through job
Click to expand...
Click to collapse
this is where I have issues, I'm thinking my rom zip is corrupt, it starts to flash then goes though a boot loop, and opens twrp, I never even flashed twrp. Im afk for the time, but I will make another attempt in the am with a new rom zip.
Thanks guys for the help.
Sent from my SCH-I500 using Tapatalk 2
delete

[Q] Downgrade howto please

Can someone tell me how to downgrade to 4.1.2 and where to get the rom?
I updated to 4.2.2 thinking newer should be better and now i am stuck with the stupid phone UI. Who would make such an.upgrade. That's ridiculous!
Any help would be much apreciated.
Simple.
Flash another 4.1.2 FTF (wiping everything) and there it is. Back to 4.1.2!
Sent from my SGP321 using xda app-developers app
I did it with no problems
X3remes said:
It'll be safe only if you do the relevant preparations before hand like installing the correct version of flashtool (v0.9.11.0) along with the correct device drivers for the SXTZ. It's best you do a clean downgrade, i.e. wipe data and cache because otherwise, you'll risk a boot loop. Also, make sure the charge on your battery is at 50% or above before you try the procedure.
Handy links...
The US 4.1.2 ftf is here: http://forum.xda-developers.com/showthread.php?t=2327362
and the flashtool is here: http://www.flashtool.net/download.html
A good guide is here: http://forum.xda-developers.com/showthread.php?t=2240614
If at all important to you, I can also confirm that downgrading to 4.1.2, rooting, setting superuser as a system app, and then upgrading to 4.2.2 OTA will preserve root.
Hope this helped you and good luck :good:
Click to expand...
Click to collapse
I also downgraded for several reasons, this helped me a lot
feddexx69 said:
I also downgraded for several reasons, this helped me a lot
Click to expand...
Click to collapse
Thank you!
Thanks a lot
Sent from my GT-I9300 using XDA Premium 4 mobile app

Help building 1st rom for galaxy light

I wish I knew where to even start. I would like to build cm11 for our device, Which has no rooms built as of yet... We have root, cwm, and twrp and would love to have a custom ROM. It's specs are almost identical to GS3. If anyone can point me in the right direction, I would greatly appreciate it. BTW I have never developed before.
Sent from my SGH-T399 using XDA Premium 4 mobile app
Model #SGH-T399
stock 4.2.2
1gb ram
8gb internal memory
I'm really looking for a guide on how to do this on a stock phone. We do have source code and are getting the 4.4 update(no eta)
Any help is and would be greatly appreciated =D TIA
Sent from my SGH-T399 using XDA Premium 4 mobile app
tazmaniondvl said:
I wish I knew where to even start. I would like to build cm11 for our device, Which has no rooms built as of yet... We have root, cwm, and twrp and would love to have a custom ROM. It's specs are almost identical to GS3. If anyone can point me in the right direction, I would greatly appreciate it. BTW I have never developed before.
Sent from my SGH-T399 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I see you have already posted your question here ... on 4th of March and got no answer yet.
Quick search results gave me ...
1. This guide about how to port different ROMs to your device.
2. This guide about how to port AOSP ROMs to your device.
3. This guide about how to port a ROM to your device.
4. This guide about how to create a new ROM for your device.
5. This guide for ROM development beginners.
6. This guide in xda university for building your own android rom.
7. This guide in xda university for porting an aosp rom from source.
There are also instructions on the cyanogen mod wiki site about it.
A good place to ask if you have questions about it or need help, is Chef Central - Android. Many devs are watching this forum and can help quickly.

Categories

Resources