[Lists]Guide Ride-From a Newbie to a Dev, Get all you need here

-NickHalden-

Senior Member
Apr 19, 2012
1,028
2,056
0
Gotham
techgeekal.com
Xda, my friends is a big ocean of knowledge and what you may be looking for right now maybe just a small part of it. But here I present to you the best of the best guides out there that will help you in everything, from setting up the sdk :p to making a kernel. Obviously you will find some things to be a bit obvious but that's the way it goes, it's designed for everyone. These are not device specific (where it is, i have mentioned it) so it works for one 'n' all! I have tried to keep it as neat as possible with no nonsense stuff. All suggestions are welcome and this will be updated frequently. Do rate the thread 5 stars if you like it. So, let the games begin


A. Getting Started

#1.How to Flash a Custom ROM

#2. How to Flash A kernel

#3. How to unbrick your device. (this is is in particular for Xperia devices)

#4. How to Irritate people less by using search on XDA :p

#5. For app makers, how to make your first app

#6. How to Setup ADB on Windows/Mac

#7. How to Install And Use Android SDK

#8. How to unroot any device

#9. Easiest way on How to use adb, logcat, push, pull, etc.

#10. How to overclock your device


B.Now, lets head over to some porting and debugging stuff

#11. Port your own custom ROM

#12. Port ParanoidAndroid Rom to your device{Both ICS and Jb versions}

#13. Port MIUI V4 to your device.

#14. Port AOKP and themed ROMs

#15. Port manufacturer ROM such as Sense, Touchwizz., Xperia etc.

#16. Port sense to non-HTC devices.

#17. How to Port rom from HDPI to MDPI

#18. How to take a logcat if your ROM ain't functioning well

#19. Setup dsixda's Android Kitchen

#20. How to Sign your ROM


C.Now lets move on to some Apps, Apk, resizing and media related stuff ;)

#21. Decompile and recompile APK's using ApKManager

#22. Decompile and Recompile with apktool

#23. How to make boot animations

#24. Change the default wallpaper when creating a Custom ROM

#25. Add a Touch of 3D to Your Apps

#26. Make your settings.apk Transparent in your own Custom ROM

#27. How to Sign and Zipalign Your APK Files

#28. Easily modify and flash framework-res.apk to add a touch to personalisation in your ROM

#29. How to make and install android bootanimations

#30. A note on the latest Android Studio


D.Get ready folks, we are now entering into some serious developing, compiling from Source and kernel related tuts

#31. How to download and compile ICS from source

#32. How to compile Jelly Bean from Source [UBUNTU]

#33. How to build Cm10.1 from source

#34. How to Compile AOSPA from Source

#35. How To Build CWM From Source

#36. How to compile TWRP touch recovery

#37. How to Build a kernel from source

#38. How to Overclock a kernel

#39. How to Add all sorts of features to your kernel

#40. How to add custom bootsplash logo into kernel

F.Moving on to the theming section

#41. Want to learn how to theme?

#42. Jellybean navigation layout for CM7 ROM

#43. Basic Android Theming - Simple APK Modding

#44. Decompiling, theming, and recompiling JB SystemUI.apk

#45. Port Jelly Bean transition animations on any rom and device

#46. How to Centre clock and icon switch.

#47. How to MetaMorph/Theme

#48. Pattern Lock Tweaks - Wallpaper Brightness, Pattern Lock Dots, etc.

#49. How to edit .9.pngs

#50. Tips for themers


G.Some Random things, everything else :)

#51. How to Implement Swipe to Remove Notification

#52. How to enable on-screen buttons in ICS rom

#53. How to edit build.prop on any Android device

#54. How to use AROMA INSTALLER in any ROM/MOD

#55. How to make a flashable Zip for your Stock ROM

#56. How to add EDT Tweaks support in your odexed ROM/Themes

#57. How to Flash a ROM WITHOUT an SD Card

#58. All about using UOT Kitchen

#59. How to use Tasker- Advanced

#60. How to use Github

#61. Add 3-Way Boot to your Power Menu

#62. Add ICS 'Recent Apps' button (or other softkeys) to Status bar

#63. How to add TABS to Settings with swipe gesture

#64. Faking US Play Store without Market Unlocker or *ROOT*

#65. Partiton SD-Card, the proper way

#66. Port SONY Small Apps to Any Device Cm Based Roms

#67. Fix status 6 while flashing ROMs

#68. Fix Status 7 while flashing ROMs

#69. How to Crack android pattern lock!

#70.How to Set File Permission's

#71. How to Install Adobe Flash Player on Android 4.1 Jelly Bean

#72. How to add StatusBar Tweaks

#73. Everything you need to know about build.prop. Build prop terminologies

#74.How To Create Your Own Odin Flashable TAR (Samsung Specific)

#75.How To Extract Files from a TAR or TAR.MD5 Odin Package (Samsung S2)

#76.How To Extract Files from a TAR or TAR.MD5 Odin Package (Samsung S3)

#77.How To Extract Files from a TAR or TAR.MD5 Odin Package (Samsung Note 2)

#78.Adding Transparant status bar background and pull-down menu

#79.All about Governors in Kernels

#80.Adding CRT, Airview, 4-way reboot, ink effect, phone, sms..etc

#81. Making Flashable ZIPs, EDIFY Script, ZIP Signing & Key Creation

#82.How to add 0.00k/s meter on statusbar ICS/JB

#83.ADB Push a ROM to your phone

#84.How to use ADB, DDMS and take a logcat {pictorial explanation}

#85.How to Crack Pattern/Password lock of Android without root and with USB Debugging off

#86. Guide to changing path thickness of Pattern Lockscreen to ICS style

#87.Theming your ROM on Phone(Editing framework-res.apk to change icons)

#88. The Comprehensive AOKP Building Guide

#89. All About Repo tool , manifests, using local manifests and a few tips

#90. Start to Finish Guide on APK Modding and Theming

#91. Understanding the Android Source Code

#92. Understanding and using Gerrit [Easy+Explained]

If you want more guides head over here

More coming guys, Just keep calm ;)
 
Last edited:

-NickHalden-

Senior Member
Apr 19, 2012
1,028
2,056
0
Gotham
techgeekal.com
Credits
I would like to thank sincerely all those who made these wonderful guides and shared their knowledge with us. The credit goes to all, and I mean all. I hope you enjoyed my work and were benefited by it. Suggestions are always welcome and I will try my level best to keep these updated always. PS- It took me a lot of precious hours to get this ready for you, so I won't mind if you hit the Thanks button for me ;)
 
Last edited:

Red Devil

Senior Member
Oct 25, 2012
1,355
2,494
0
Mumbai
@Red Devil
I closed my thread bcuz mods not moving to android software dev section
but adityalahiri13 post here
Sorry bro.. I think you should speak to a mod about this or not make a big fuss of all this .. really.. ultimately its for the betterment of our community as a whole. Appreciate your work on your thread.. I suggest you guys work together on this thread rather than bicker about it..

Hope you take it in the right sense bro. :) Cheers :)
 

Hpsgill

Senior Member
Aug 31, 2012
2,300
1,781
193
Patiala
Sorry bro.. I think you should speak to a mod about this or not make a big fuss of all this .. really.. ultimately its for the betterment of our community as a whole. Appreciate your work on your thread.. I suggest you guys work together on this thread rather than bicker about it..

Hope you take it in the right sense bro. :) Cheers :)
Thanks!
@Op
bro u can add all my links to ur thread
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone