Porting roms - Miscellaneous Android Development

I have a couple of maybe stupid question.
What do i need to port an ics rom to my phone from another phone?
we have a semi working cm9 rom (missing camera ans fm radio), and i'd like to use another ics rom, aokp or something like that.
All the driver files i need to have are on the kernel? or there are some files that need to be changed within the rom?
Can i install a rom from a similar hardware phone and just switch the kernel?
I've always been a final user of custom roms, but i really want to learn more about android development so i can contribute to the forum
So anyone wiling to give me a tutorial?
Thanks in advance
Sent from my Transformer TF101 using XDA Premium HD app

Related

[q] What is the best rom that uses stock UI

personally i like the UI of the stock rom and thats why ive been using Project Nocturnal, but ive been running to a lot of problems with my current rom..what is the best rom that uses the stock style of the sidekick without the bloatware
Just do what I do and use the stock deo rooted kj2 and remove/freeze the bloat. Actualy runs great
thank you ^_^ ill give it a shot
Ill be releasing a new ROM named Eclipse Mix very soon might even be today. It'll be a mix including ICS theming all ported from another ROM.
Sent from my HTC_Amaze_4G using XDA App
Revolution said:
Ill be releasing a new ROM named Eclipse Mix very soon might even be today. It'll be a mix including ICS theming all ported from another ROM.
Sent from my HTC_Amaze_4G using XDA App
Click to expand...
Click to collapse
I just switched to this phone, and i was wondering if you or any of the other devs would be able to port an ics rom, i only see a ics like rom with just theming. Im just asking and hope this question doesnt take this question the wrong way
Sent from my Galaxy Nexus using xda premium
707BeastMode707 said:
I just switched to this phone, and i was wondering if you or any of the other devs would be able to port an ics rom, i only see a ics like rom with just theming. Im just asking and hope this question doesnt take this question the wrong way
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
We are stuck with the stock ROM (a modified 2.2) due to the drivers not being open source. All the custom ROMs are just tweaks of the stock one and until someone reverse engineers our phone or we get a 2.3 update (both highly unlikely) you probably won't see much more development. ICS will never happen, the most we will get is 2.2 with an ICS theme

[Q] Rooting, Most stable Jellybean rom and more questions

Hey everyone, I am not really familiar with rooting tablets, only phones.
A year ago, or something I rooted my Desire z, and was really happy with everything and the new features and ROM's I could flash.
But, how can you root an tablet?
And also, where could I find a tutorial on rooting the Asus TF101 ?
And after that, I was wondering what the most stable jellybean ROM is, with the most features working, I only use it for surfing the web, using apps, playing games and not really anything more than that, so if for example the radio does not work, I don't really mind.
As long as it's stable, and faster than stock!
My last question : Is it smart to root a tablet? Because phone's are sometimes out-dated, and you can root them and update the software with a custom ROM, but do tablets really depend on this software ? Or is it just rootable and still everything inside the tablet (hardware) works?
Regards!
siemz said:
Hey everyone, I am not really familiar with rooting tablets, only phones.
A year ago, or something I rooted my Desire z, and was really happy with everything and the new features and ROM's I could flash.
But, how can you root an tablet?
And also, where could I find a tutorial on rooting the Asus TF101 ?
And after that, I was wondering what the most stable jellybean ROM is, with the most features working, I only use it for surfing the web, using apps, playing games and not really anything more than that, so if for example the radio does not work, I don't really mind.
As long as it's stable, and faster than stock!
My last question : Is it smart to root a tablet? Because phone's are sometimes out-dated, and you can root them and update the software with a custom ROM, but do tablets really depend on this software ? Or is it just rootable and still everything inside the tablet (hardware) works?
Regards!
Click to expand...
Click to collapse
If you can wait then wait till Asus releases official jelly bean ROM as they have promised.. you can root by easy flash method, and for me stable ROMs have been team EOS jb and AOSP jb... all links can be found in development thread so search for them... also read all instructions in easy flash easy flash thread before u decide to root...
Sent from my Transformer TF101 using xda app-developers app
udupa82 said:
If you can wait then wait till Asus releases official jelly bean ROM as they have promised.. you can root by easy flash method, and for me stable ROMs have been team EOS jb and AOSP jb... all links can be found in development thread so search for them... also read all instructions in easy flash easy flash thread before u decide to root...
Sent from my Transformer TF101 using xda app-developers app
Click to expand...
Click to collapse
So they are actually supporting rooting your device?
PS: Do you have any link to a tutorial, about rooting :fingers-crossed:
Also one more question : when rooting tablets, is there the same difference as with phones ? S-off, etc?
Regards
Anyone could help me out, please?
Kind regards
I don't remember which method I used for rooting (it was sooo long ago ). But check this thread out: http://forum.xda-developers.com/showthread.php?t=1688447.
As for JB rom, I recommend Team EOS 3, it's super smooth and works great! I also use TWRP recovery.
I used the same root method as mentioned above and it was very easy to do. Follow instructions. If I remember correctly you will have to check which model you have. Should be on a sticker near the connector port on the bottom. As for jelly bean I have never tried. But loving Revolver ICS.
Good Luck
Sent from my SGH-I747M using xda premium
For root try PERI tool or 1click rooting tools, I'm using the AOSP JB rom , pretty smooth so far.
Sent from my Transformer using xda app-developers app
As mentioned before there are many ways to root the tablet, and they are all great.
About JB ROMs, I tried them all and they are pretty much stable and even faster the ICS ROMs. I found Team EOS to be the most stable and battery friendly and I'm currently using their latest build(72) which is just great!
Sent from my Transformer TF101 using Tapatalk 2

Already update ICS? Comment here

After done flasing ICS, what did u mod ur device? Use custom rom? Custom kernel? Add tweaks?? Change theme?? Omg, my brain will dead using this tab plus..im rooted, CWM installed..just that..share ur experience here...already tried cm9 and cm10, hav bugs..do we only hav cm9 and cm10?? i prefer stock rom..is there custom rom based on stock? Custom kernel based on stock?
Sent from my GT-P6200 using xda premium
Member90 said:
After done flasing ICS, what did u mod ur device? Use custom rom? Custom kernel? Add tweaks?? Change theme?? Omg, my brain will dead using this tab plus..im rooted, CWM installed..just that..share ur experience here...already tried cm9 and cm10, hav bugs..do we only hav cm9 and cm10?? i prefer stock rom..is there custom rom based on stock? Custom kernel based on stock?
Sent from my GT-P6200 using xda premium
Click to expand...
Click to collapse
I'm in the same boat as you. My wife rooted her T869, and installed clockworkmod and wanted the QuickPanel mod, CRT tv animation, and custom boot animation, that she has on her T989, and when she found out that she couldn't because her rom was odexed, she flashed CM10, and while it did have some of the mods she wanted, it lacked the things she liked about the stock ROM such as the mini apps tray, the music player, and the task manager in the system settings.
She has also noticed that the font is way too small for her status bar, but overall, she misses the look and feel from the stock ICS rom. She just wants something that is exactly like the Darkside Evolution ICS 4.0.4 ROM that she has on her T989. It is based on the stock ICS ROM, but has the tweaks she wants and she has the customization options as well.
I have searched and asked if there was a deodexed/zip aligned rom based on the most recent UVLG7 update for the t869, but despite a few views, no one seems to have an answer. We have been looking into how we can try to deodex it ourselves, and our jobs takes up most of our personal time and so we've no time to learn, but we seemed to have hit a wall, and I am hesitant to ask because I don't want to be judged, warned or banned for asking what others might consider a "noob" question or ridiculed for not having the same level of experience as everyone else around here.
So, in the meantime, I just quietly wait and hope that more options will present themselves.
Actually i can learn how to deodex my tab...bcoz i done deodex my previous device...but, just deodex...i dont know how to tweaks, how to make a custom rom, how to make a custom kernel, how to make a themes(but i know how to change Jpeg file on system.ui and framework-res)...ohh god...i hope we will get dev on our section...
Sent from my GT-P6200 using XDA Premium
we got devs on our forum. but the support from samsung (the drivers especially) are very bad, they aren't released on the web. so devs find difficulty to make custom kernels.
some devs also tried porting AOKP to gtab+, just stay patient guys
Oic...now everything explained...
Sent from my GT-P6200 using XDA Premium
kevintangi said:
we got devs on our forum. but the support from samsung (the drivers especially) are very bad, they aren't released on the web. so devs find difficulty to make custom kernels.
some devs also tried porting AOKP to gtab+, just stay patient guys
Click to expand...
Click to collapse
Then, what is this? http://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=GT-P6200
Sent from my GT-P6200 using XDA Premium
Member90 said:
Then, what is this? http://opensource.samsung.com/reception/receptionSub.do?method=search&searchValue=GT-P6200
Click to expand...
Click to collapse
That's just the minimum that are required by them to be released I think, it's not everything. ATM our CM10 relies on some binary blobs for things such as the kernel from the S3 simply because there's no source available to build yourself and there's not enough documentation to write one yourself either.
http://codeworkx.de/wordpress/2012/09/23/having-a-look-at-my-magical-orb/
rendler said:
That's just the minimum that are required by them to be released I think, it's not everything. ATM our CM10 relies on some binary blobs for things such as the kernel from the S3 simply because there's no source available to build yourself and there's not enough documentation to write one yourself either.
http://codeworkx.de/wordpress/2012/09/23/having-a-look-at-my-magical-orb/
Click to expand...
Click to collapse
Would this be of any help? I came across this article when I was checking to see if the source code for my wife's tablet had been released.
http://www.androidpolice.com/2012/0...or-t-mobiles-galaxy-note-galaxy-tab-7-0-plus/
very satisfied with stock, which is unusual for me.
everything runs good and smooth here.
chrisrotolo said:
very satisfied with stock, which is unusual for me.
everything runs good and smooth here.
Click to expand...
Click to collapse
smooth for me too..but i has wifi issue lolz..

[Q] Roms and flashing

So I have a few questions. I guess you can call me a novice at this. I have flashed Roms before just put like 4 on my phone and nandroid back up each one to test later.
My question is what does flashing Radios and Kernels do?
I flashed a radio on my inspire once and messed it up.
Also I need some help on flashing CM10 or jellybean ROMS. I wanna try jelly bean and cm 10 out but know nothing about gapps and I don't want a ROM I will have to update weekly. Will I have to with those roms?
NeverToLate said:
So I have a few questions. I guess you can call me a novice at this. I have flashed Roms before just put like 4 on my phone and nandroid back up each one to test later.
My question is what does flashing Radios and Kernels do?
I flashed a radio on my inspire once and messed it up.
Also I need some help on flashing CM10 or jellybean ROMS. I wanna try jelly bean and cm 10 out but know nothing about gapps and I don't want a ROM I will have to update weekly. Will I have to with those roms?
Click to expand...
Click to collapse
You only flash daily to stay on the bleeding edge. Besides, a few days ago CM added an updater which you can tell it how often you want to be notified about an "update". (Weekly, monthly, only stable builds, etc..)
Gapps = Google's proprietary apps like Play Store, Gmail, etc. Can't legally put those into CM due to legal reasons. If you Google "jb gapps", I'm positive you will find what you are looking for .
Sent from my One X using xda app-developers app
NeverToLate said:
So I have a few questions. I guess you can call me a novice at this. I have flashed Roms before just put like 4 on my phone and nandroid back up each one to test later.
My question is what does flashing Radios and Kernels do?
I flashed a radio on my inspire once and messed it up.
Also I need some help on flashing CM10 or jellybean ROMS. I wanna try jelly bean and cm 10 out but know nothing about gapps and I don't want a ROM I will have to update weekly. Will I have to with those roms?
Click to expand...
Click to collapse
Oh and also, you should check out the radio thread in the dev section. Has a map and explanations of the radios.
Sent from my One X using xda app-developers app
h8rift said:
You only flash daily to stay on the bleeding edge. Besides, a few days ago CM added an updater which you can tell it how often you want to be notified about an "update". (Weekly, monthly, only stable builds, etc..)
Gapps = Google's proprietary apps like Play Store, Gmail, etc. Can't legally put those into CM due to legal reasons. If you Google "jb gapps", I'm positive you will find what you are looking for .
Sent from my One X using xda app-developers app
Click to expand...
Click to collapse
I've seen good words about ParanoidAndroid. Is that one you would recommend?
And I know I've seen you on some Rom forums that you've developed is that right? I can't remember which ones
NeverToLate said:
I've seen good words about ParanoidAndroid. Is that one you would recommend?
And I know I've seen you on some Rom forums that you've developed is that right? I can't remember which ones
Click to expand...
Click to collapse
We can't really give our opinions on the rom because different people will always think different things, as far as my say goes it is an impressive piece of work.
Sent from my HTC One X using xda app-developers app

lg g2x custom rom

Hi guyz
I'm newbie for custom roms.Actually I have rooted my lg g2x and want to change my original rom with gingerbread 2.3.4 to any stable jelly bean rom .please suggest me which is the best stable rom with jelly bean and with improved performance.Also procedure to install that rom.
youe help is appreciated.
There is no stable jelly bean for our device. Flash cm7 or any ics rom
Sent from my LG-P999 using xda premium
stable jelly bean
Pain-N-Panic said:
There is no stable jelly bean for our device. Flash cm7 or any ics rom
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
Hello thanks for reply
Can you send me the link to well stable CM7 or ICS rom?also are they different(I'm really dumb in this)?And method to flash.
I'm sorry man but your basically asking me to give you every piece of information necessary in order to flash a custom ROM. All of this information can be found in the stickies of the various G2X forums. It is apparent that you are not quite knowledgeable enough yet for me to suggest that you flash your phone. I suggest reading the stickies and learning everything there is to know about flashing this phone. All of the information is available to you here on this forum. I will however recommend CM7 as it is a stable and newb friendly ROM to start with. I would download the latest weekly at get.cm . As far as flashing methods are concerned you need to use Clockwork Mod Recovery. There are many threads about it and a bundle of information dedicated to CWM Recovery in the stickies of this forum. Please read them.
Pain-N-Panic said:
I'm sorry man but your basically asking me to give you every piece of information necessary in order to flash a custom ROM. All of this information can be found in the stickies of the various G2X forums. It is apparent that you are not quite knowledgeable enough yet for me to suggest that you flash your phone. I suggest reading the stickies and learning everything there is to know about flashing this phone. All of the information is available to you here on this forum. I will however recommend CM7 as it is a stable and newb friendly ROM to start with. I would download the latest weekly at get.cm . As far as flashing methods are concerned you need to use Clockwork Mod Recovery. There are many threads about it and a bundle of information dedicated to CWM Recovery in the stickies of this forum. Please read them.
Click to expand...
Click to collapse
there's no such thing as stable. You want stable? Stick to 2.3.4.
CM7 is 2.3.4 (or 2.3.3, depending) GB and is absolutely stable. No reason or advantage to staying stock with this device unless blue tooth phone audio is a necessity.
Latest CM7 is 2.3.7... I'm using the March 2013 version.
Sent from my LG-P999 using xda app-developers app
Pain-N-Panic said:
CM7 is 2.3.4 (or 2.3.3, depending) GB and is absolutely stable. No reason or advantage to staying stock with this device unless blue tooth phone audio is a necessity.
Click to expand...
Click to collapse
well gee. Why would i want bluetooth phone audio? Maybe so i can use my bluetooth headset for calls and not just music?
if it's missing something or something is broken.. IT IS NOT STABLE.
Eve_brea said:
well gee. Why would i want bluetooth phone audio? Maybe so i can use my bluetooth headset for calls and not just music?
if it's missing something or something is broken.. IT IS NOT STABLE.
Click to expand...
Click to collapse
CM7 is absolutely stable as Pain said, and he is right. If you think CM7 is not stable go look up stable in the dictionary. CM7 is not perfect, but very much stable. I also believe its only a baseband issue where CM7 has the Bluetooth issue (old baseband works fine, new one doesn't).
Sent from my SGH-M919 using xda app-developers app
Smitten8r said:
Latest CM7 is 2.3.7... I'm using the March 2013 version.
Sent from my LG-P999 using xda app-developers app
Click to expand...
Click to collapse
Yeah, Idk why I said that lol, I was thinking about the baseband differences from 2.3.3 and 2.3.4, not the android versions =x
and Eve, it all depends on what you recognize as stable. I don't use nor do I wish to use blue tooth functions for calling purposes. So for me not having that option does not subtract from the "stability" of CM7. I am still able to use bluetooth for media purposes which I rarely do anyway. CM7 offers plenty of customization and options for your phone that you cannot possibly have if it is stock. For a first time user coming from stock software, CM7 will make you feel like you have a brand new device!

Categories

Resources