[Guides][List]All Guides-Learn How To Port Roms - Nokia X

I am sharing these guides because it has been a long time since stable jellybean/kitkat Roms have been released for our device.These guides will basically help you port Roms and also help in all other stuff(theming etc.).And XDA is all about sharing,right?
All credit goes to the members who have spent their valuable time writing these guides.
So here we go-
1.AIO- A Compilation Of all the necessary guides/FONT] by @-NickHalden-
2.[GUIDE]How To Port Different ROMS to Your Device (Simplest and Fastest) by @rishabh.raj37
3.[Guides][Updated] All Guides @ One Place [/SIZE] by @Hpsgill
More coming soon.

Related

wiki for newbies

Hi,
I'm new to smartphones and i spent a lot of time reading this cool site about tweaking our phones to higher level. What I'm missing on this site is some newbie manual on wiki with list of tools and procedures how to on each type of phone: backup ROM, restore the ROM from bootloader and all the other stuff for modifying ROMs etc.
Is anybody here, who has such knowledge, experience to create these manuals? I found several of them in threads. But why not to keep them organized in wiki?
thanks for your help,
Jenda

Help compiling a ROM please ?

I'm looking for a 2.2 Froyo rom, WITH HTC Sence UI.
pref, 720p recording, newest radio ect..
tried searching through the forum but can't seem to find one i like, most roms have been trimmed down..
couldn't understand the rom kitchen othervise i would compile my own..
any link for this kind of rom or if someone could compile it for me, would be highly aprishiated.
excuse my bad grammar.
Your kidding right?
I'd have a look again if I were you.
Please use search before posting! When you signed up to these forums you agreed to the forum rules, and the number 1 rule is:
1. Search before posting.
Use one of our search functions before posting, whether you have a question or something new to share, it's very likely someone already asked that question or shared that news.
Click to expand...
Click to collapse
Everything you need to know is here, but always search before asking.
Chef Central > Android http://forum.xda-developers.com/forumdisplay.php?f=613
Learn Android ROM development. For serious students only. This forum is monitored and moderated by seasoned developers.
http://forum.xda-developers.com/showthread.php?t=667298
cyanogen said:
Here's my advice for those looking to make their own Android ROMs.. Stop. Write an app or two first, learn how the system works from a developer standpoint. Learn some Java. Read the developer documentation. Learn how to use Git. Then learn how to build AOSP from source. Read the porting guides, and learn how the build system works (the links below have almost everything you could possibly want to know). Now try to put your new found skills to work on enhancing the platform by writing code or making theme overlays. And share! And put that **** on your resume. There is a *ton* of information out there but any kind of "step-by-step rom cooking guide" is going to be a complete fail- it's too broad of a subject.
Android Developer Guides: http://d.android.com
Working with AOSP source: http://source.android.com
Platform Developer Guide: http://pdk.android.com
Android Gitweb: http://android.git.kernel.org
Git Ready (Git tips and tricks): http://www.gitready.com/
Building CyanogenMod: http://wiki.cyanogenmod.com/index.php/Building_from_source
How Dexopt works and what are those odex files: http://android.git.kernel.org/?p=pl...bcd225e47b2cc7abb2a366112d3aeb45936;hb=master
The PDK site is absolutely vital if you are going to work on custom ROMs. Read every single page. Twice. Some of the info isn't up to date, but you'll get a really good idea about what goes into actually configuring Android to work on a real device.
Click to expand...
Click to collapse
Klutsh said:
Your kidding right?
I'd have a look again if I were you.
Click to expand...
Click to collapse
It's quite hilarious now when I read it again. How %&ยค/"# some people can be

How to build ROM for HTC Desire

Hi all Desirian Guru,
I am not sure this is the right place to bring this stupid question, but if you, the operator, found it is wrong, please move to where it should be. I would like to create or develop, if I can, my own custom ROM for fun and share. Could anyone here kindly point me what steps I should take, what the prerequisites I should have.
Appreciate you guys so much if those tools are supported on my Ubuntu.
and on windows too!
Same sort of thread made before: http://forum.xda-developers.com/showthread.php?t=817699
Might help
Start here, if you are intending to build from the AOSP source:
http://source.android.com/porting/index.html
http://source.android.com/source/git-repo.html
Get the source code from here:
http://android.git.kernel.org/
There is an unofficial "vendor" from devoferreria for the htc bravo board here:
https://github.com/defer/android_device_htc_bravo
The cyanogenmod wiki has a load of excellent info on it, including compiling your kernel:
http://wiki.cyanogenmod.com/index.php?title=Building_Kernel_from_source
If you are looking to mod a SenseUI rom there are guides around here that explain how to change the framework. That is a different art ... use a wider forum search and you should find them.
TheGost1233, stOkes,
thanks for your advise.
You guys rock.

[NEED HELP] APM Implementation

Hi Guys,
I'm trying to cook my own rom, i'm in the learning phase and doing self test now...
After readings lot of guides and posts around here on XDA, i can't find specific guide to implement Advanced Power Menu on our phone. I found many guides for other devices but it seems to have differences between the based Rom used.
I found thread for S2 9100 http://forum.xda-developers.com/showthread.php?t=1183803 with lot of flashable zip already done. Anyone have those kind of files for the T989D or simply guide me through the steps for building it in my Rom...

Porting to s3ve3g

I want to port a ROM to my old phone (s3ve3g) for fun. I haven't done anything regarding ROM Coding, but I was searching for a while on the Internet and couldn't find any good guides.
So how do I get started? Idk if that's important, but I know Java & C++...

Categories

Resources