[GUIDE]Development Guides (For Interested Devs) - Samsung Galaxy R i9103

Hi Guys
Lets create a post containing all Porting Tutorials, to make Development easy.
Here are a few porting tutorials that I saw.
GUIDES:
Xposed - ROM modding without modifying APKs/flashing
.
Compiling CWM Recovery
.
Compiling TWRP Recovery
.
Building Kernels and Android Sources
.
Porting ARM V7 Roms to ARM V6
.
Porting MIUI with JB/ICS
.
Porting Jelly Bean( A few Assists)
.
Dev Basics Collection
.
MIUI v4
.
MIUI v4 Updated- Different and Noob Friendly
.
Sense UI
.
Making a Flashable Package (Update.zip)
.
Making a CWM Flashable Zip
.
Complete Android ROM development and essential tutorials
.
Re-Odexing a ROM
.
Porting AOSP ICS ROMs
.
Compiling CM9 on Mac-OSX Lion
.
MIUI (Source GB)
.
Create your own De-Bloat Tool
.
Porting LewaOS,JoyOS for Noobs
.
UOT Kitchen Guide
.
Making your Own Custom ROM
.
Unpack or Repack an APK
.
Building your first KERNEL
.
Compile JB on Ubuntu
.
DEODEXing Stock ODEXED ROM
.
Using AROMA Installer in your ROM
Other Modding and Theming:
Remap Hardware Button to ICS Recent Apps
.
Create GB Dictionary for your Language
.
ICS Recent Apps Button/Softkeys to Status Bar
.
Smooth Scrolling and Volume Increase
.
Re-Odexing a ROM
.
How to LogCat
.
Convert .jar to .apk
.
Setting up Android Dev Environment in Ubuntu 11.10
.
Modifying APK Files
.
Modifying APK files - Another Method
.
CREDITS:
Credits to the Original Developers/Writers for posting this stuff.
I am just linking it to their threads, all credits go to them.
NOTE:
If you find any other Topic that maybe useful, Post it in comments, so that We can make a huge thread of Guides.
THANK YOU ALL:
I Thank you all for referring to this.. I have just searched a bit and though making a thread would be useful. I am really Happy that it helped many of you!! Will keep adding!!
This made it on XDA PORTAL
MAIN PAGE LINK:
Here is the Post i made in Android Software Development

^^
please try to......
Sent from 2.3.5

Thats great pudup. Please do try..
Sent from my GT-I9103 using XDA

pudup said:
Makes me feel like I could port ics for galaxy r.
And there's no reason to believe I can't.
Sent from my GT-I9103 using XDA
Click to expand...
Click to collapse
Goodluck .
This was sent from a Galaxy Ace. Problem?

If you guys find any tutorials, please post as Comments so that I Can integrate to Main Thread

I have linked this thread to the How To's post as requested.

Thanks for that dude!!

Added @pankaj88 's Custom Rom Development Guide!

Do you have a guide for deodexing stock odexed ROM?....I hope devs could create one...specifically for our device.:fingers-crossed:

Will search flr that. I only found one for re odexing
Sent from my GT-I9103 using xda app-developers app

Just saw that this thread is featured in XDA news, with mention of our device forum. Nice work F3nix.
Sent from my GALAXY R using XDA

How about adding this here?
http://forum.xda-developers.com/showthread.php?t=1726238
Sent from my GALAXY R using XDA

:good:wow congrats buddy this came on XDA portal ....
http://www.xda-developers.com/android/want-to-learn-choose-your-tutorial/

Awesome!! THANKS Alot for your encouragement..
Will keep adding anything that I or you feel Useful!
If it helps anyone,I Would love to do so!!

F3niX said:
Awesome!! THANKS Alot for your encouragement..
Will keep adding anything that I or you feel Useful!
If it helps anyone,I Would love to do so!!
Click to expand...
Click to collapse
Thank you dude, very interesting, I dont even know how I get here if I use a Galaxy Nexus and an Evo 3D, but its still a Guide for everyone.
I request the higher tumbs for F3niX

Nice work, and much appreciated!
Sent from my MB865 using xda premium

Thanks man
u saved me hell of a time

Brilliant idea to start such an collection. Thanks to all contributors.
Off topic: Does anyone know of good tutorials in german? My son is 8 years old but already into programming lego mindstorms robots (with brixcc). He wants to dive into android programming. I don't know if he will quit at an early stage but at least I want to let him try.

German. I Havent found any. But i will keep searching.
Other option is to use Google Translate and check it in German, but i dont think it will be that good.

Made a Thread on Android Software Development Forum. So that others can also see this..
Thanks for your Encouragement.

Related

[I9003][GUIDE]How to Port Miui or some other rom

This is a guide to port rom..........
lots of people ask... how do you port roms... so here you go... I hope now the thread is started the people posting can help each other .
here is all the basics on getting a bootable miui rom for beginners.. first download the formels newest release.
then download a stable gingerbread 2.3.3 version that is compatible with the files. ( I always use the great z and j for sources).
the next step is to get the formels rom ready by deleting the boot image and the data folder. Next step is to go to the etc folder and delete firmware folder... also delete ap2sd init script from the init folder)
then go to lib folder and delete hw and modules.
now it is time to add files. I know the miui files pretty good now so the list has shortened greatly.
now use your stable gb rom source to replace the folders I had you delet above
you may have to change other files depending on the rom i.e. bluetooth/dhcpd and others.
to start in the etc folder you need to add
apns-conf
dbus
dualmic
gps
hosts
hw-config
init.bt
init.gold
init.local
mediaprofiles
mke2fs
profile
resolve
sensors
sysctl
vold
now to the lib folder all files start with lib
cm
dll
dsm
dss
gsl
miscta
oem-rapi
pbmilb
qmi
diag
mmgsdilib
nv
onrpc
queue
ril-qc-1
wms
auth
sdi-exp
wmsts
mmipl
oemcamera
mmjpeg
there are other files but I think that is enough to get bootscreen... if not let me know and I will list the other misc ones.
now the bin files
akmd2
am
bmgr
bmiloader
chargemon
charger
compache
eeprom
fixpermisions
gdbserver
handlecompache
hciqcomminit
ime
input
monkey
pm
port-bridge
qmuxd
recevent
svc
sysinit
updatemiscta
wlanmac
wlantool
wmiconfig
Any dev, or semi-dev can start work this.
This is the source:http://android.modaco.com/content/s...aco-com/341986/how-to-port-miui/#entry1737792
sakindia123 said:
Sry for this thread,it is a guide to port rom..........
Click to expand...
Click to collapse
Thanks for sharing....will definitely like to give it try.........
portig a stable working rom is very difficult...someone a very skilled or group of developer are needed to do this work
vishal24387 said:
portig a stable working rom is very difficult...someone a very skilled or group of developer are needed to do this work
Click to expand...
Click to collapse
yeah but we hardly have any rom devs...so the need arises for such things.......
ya you are right...we all have to take initiative for this...by looking our progress may be some other developers will also take interest in our phone developement...
Great job dude.really caught up with exams.otherwise surely would have given it a try.
Sent from my GT-I9003 using XDA App
What is speciality of MIUI rom????
vishal24387 said:
What is speciality of MIUI rom????
Click to expand...
Click to collapse
dude just see the video....u can apply this guide for (all roms?mayb)
@ sakindia
hey dude what happened??? What did your parents with your phone...???
I guess the Galaxy Ace people have ported the cyanogen to it..!!Should we take there help?
Miui rom is very customize able the best part of miui is ita user interface and music player and gallery
Well.. We can try to port.. or not?
Please provide me some link were i can get more elaborate instructions I really want to try this out....
nitishagar said:
Please provide me some link were i can get more elaborate instructions I really want to try this out....
Click to expand...
Click to collapse
I was looking for that too but no results..
This instruction is so confuse..
:s
Sent from my GT-I9003 using Tapatalk
How to build cyanogen from scratch...have a look at this anyone good at linux or coding
http://forum.xda-developers.com/showthread.php?t=969266
Sent from my GT-I9003 using XDA App
http://forums.miuiandroid.com/showthread.php?7118-MIUI-for-Galaxy-S-I9003
MAybe this can be of any help..contacting the MIUI dev who commented there would work?? That dev said its quite possible..What say guys?
Dude that s a very positive answer man,i think we should ask one of the senior members like skin to contact them,cause i think that ways it ll be easier
Sent from my GT-I9003 using XDA Premium App
Hi guys, our sl and moto defy has same hardware except resolution. Any one know if it is possible to alter the cyanogen mod code of defy to make it work on our device. Clock work mod is already ported to our device. So i think it is possible.
Sent from my GT-I9003 using XDA App
*crossing fingers* it will be very nice having miui on i9003
I want miui too, can I help?

[Q] Working rom for my p920?

Hello guys, i had a question. I'm triying to get a new rom for my device but i have a few questions.
-all the roms posted works the 3d content?
-how i can know my baseband?
-which rom would you recommends?
Sorry about the questions I'm kinda noob on this.
And i take a screen shoot if can help you guys.
Thanks
Sent from my LG-P920h using xda app-developers app
Mr_Game said:
Hello guys, i had a question. I'm triying to get a new rom for my device but i have a few questions.
-all the roms posted works the 3d content?
-how i can know my baseband?
-which rom would you recommends?
Sorry about the questions I'm kinda noob on this.
And i take a screen shoot if can help you guys.
Thanks
Sent from my LG-P920h using xda app-developers app
Click to expand...
Click to collapse
All Rom that already Posted in here should work on your phone, i am noob too in this stuff i took time to read and ask and now i am not afraid to flash any Rom that i like , Yes i've bricked my phone many time but there is always way to fix it.
Well if you need the GB there is lots of theme in here
http://forum.xda-developers.com/showthread.php?t=1639133
http://forum.xda-developers.com/showthread.php?t=1988017
http://forum.xda-developers.com/showthread.php?t=1264023
The ICS ported it pretty amazing , but it still has some stuffs to be fixed like the Camera is upside down but you still can try it though.
And the CM10 is Really amazing too but it doesn't have the 3D specs anymore, but i think later on it will be because Thanks to our Developers they working hard to give an amazing opportunity get better Rom to work on our devices , and they doing it for free. BIG Thanks to all of them.
camera problem has been solved .
OS_Hacking said:
camera problem has been solved .
Click to expand...
Click to collapse
How did they solve it ?
one thing i found too is that there lots of programs in Korean language on ICS ported, and the 3D video Playback did not work with me.
bensmokie said:
How did they solve it ?
one thing i found too is that there lots of programs in Korean language on ICS ported, and the 3D video Playback did not work with me.
Click to expand...
Click to collapse
Here it is (thanks defcomg)
Just delete the original with its .odex file and put this (/system/app)
OS_Hacking said:
Here it is (thanks defcomg)
Just delete the original with its .odex file and put this (/system/app)
Click to expand...
Click to collapse
Can you please give me specific deteils how to get to (system/app )
bensmokie said:
Can you please give me specific deteils how to get to (system/app )
Click to expand...
Click to collapse
Go to (with any root browser) /system/app .
You will find the system apps ,, find ArcCamera.apk and ArcCamera.odex ,, delete both of them .
Then copy the file I gave .
That is all :thumbup:
Sent From My LG-P920 (ICS Ported)
Try Use THANKS Button If I Helped
OS_Hacking said:
Go to (with any root browser) /system/app .
You will find the system apps ,, find ArcCamera.apk and ArcCamera.odex ,, delete both of them .
Then copy the file I gave .
That is all :thumbup:
Sent From My LG-P920 (ICS Ported)
Try Use THANKS Button If I Helped
Click to expand...
Click to collapse
I've tried this but its all failed because my phone is not rooted , i've tried all those way on how to root the ICS PORTED my phone end up crashing after..... I will have to root my phone then i will try to fix the camera by this guide you just showed me now...
Thanks a lot mate.

[ROM] ELECTRIFY RM v1.0 (XWLP8B) BASED ON INDIAN ICS

HELLO FRIENDS.......
PRESENTING ELECTRIFY ROM V 1.0 Based On INDIAN ICS 4.0.4 [XWLP8]
FEATURES :
1) BASED ON INDIAN ICS 4.0.4 [XWLP8]
2) PRE-ROOTED
3) BUSYBOX 1.20.2
4) FULLY DEODEX
5) DE-BLOATED
6) INIT.D SUPPORT
7) BUILD.PROP TWEAKS
NOTE : IF YOU ARE ON STOCK INDIAN ROM "DONOT" DO ANY OPERATIONS LIKE WIPE DATA FACTORY RESET
AS THE STOCK KERNEL MAY HAVE EMMC BRICK BUG
HOW TO INSTALL
1) IF YOU COME FROM ANOTHER ROM [NOT BASED ON STOCK INDIAN ICS]
FLASH STOCK ROM THROUGH ODIN.
2) INSTALL CWM RECOVERY THROUGH ODIN.
3) DOWNLOAD ELECTRIFY ROM V1.0 FORM LINKS BELOW.
4) BOOT INTO CWM RECOVERY AND FLASH.
5) WIPE CACHE & DELVIC CACHE REBOOT.
NOTE : AS THE ROM IS IN 3 FILES USE HJ SPLICT TO JOIN (IT'S FREEWARE).
DOWNLOAD HERE
http://www.mediafire.com/download.php?y8k1rx6qabhkzrk (PART 1)
http://www.mediafire.com/download.php?ei8ko4z3z1xc0wv (PART 2)
http://www.mediafire.com/download.php?52w00255unicivh (PART 3)
NEW LINK ADDED SORRY FOR THE INCONVENIENCE FRIENDS....
MIRROR :
http://d-h.st/Xov (USE MIRROR INSTED)
CREDIT :
DSIXDA FOR AMAZING ANDROID KITCHEN
ARDATDAT FOR KERNEL (ARDATDAT KERNEL 4.2 BETA6 )
VIKESH KATARIA FOR SUGGESTION.
EVERY CUSTOM MODIFICATION HAS RISK DO AT "YOUR" OWN RISK.
DO NOT HESITATE TO ASK HELP AS EVERY XDA MEMBER WILL HELP YOU TO GET OUT OF TROUBLE..
AGAIN I AM A JUNIOR MEMBER ONLY NOT A DEVELOPER SO THERE MAY BE BUGS IN ROM . THANK YOU
Re: [rom] electrify rom v1.0 [xwlp8][based on indian ics]
Buddy move it to the Android Developement thread
And its good to see awesome roms and devs coming up..
Woohooo
And now i think i will have to move to the indian rom to try all these new roms
Sent from my GT-I9103 using xda premium
Re
DeepankarS said:
Buddy move it to the Android Developement thread
And its good to see awesome roms and devs coming up..
Woohooo
And now i think i will have to move to the indian rom to try all these new roms
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
Thanks buddy I am A newbie dont know How To Move The Thread To Dev Section PLZ HELP.
sumitvib said:
Thanks buddy I am A newbie dont know How To Move The Thread To Dev Section PLZ HELP.
Click to expand...
Click to collapse
Did that buddy, on your behalf. Soon your thread will be in Dev section. Great going. We have all things here. Do make few more things like:
Screenshots
FAQ
Few more details like which kernel u are using..?? & lots more
Make it attractive man..:victory: If need any help, do let me know..:good:
Finally you are here buddy.. Please start giving best look to your thread buddy..:good:
Thank you bro to move this thread to Dev section..Need help how to port themes for rom . And make rom beautiful.
Sent from my GT-I9103 using xda premium
sumitvib said:
Thank you bro to move this thread to Dev section..Need help how to port themes for rom . And make rom beautiful.
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
Pressing thanks button speaks louder then words here buddy.
For porting themes there are lots of site for this.. You can have look at them..:victory:
sumitvib said:
Thanks buddy I am A newbie dont know How To Move The Thread To Dev Section PLZ HELP.
Click to expand...
Click to collapse
Again..pressing thanks is better than saying
Sent from my GT-I9103 using xda premium
Congratulations buddy ! Am sure the indian users will relish the variety of available ROMs now.
Dr Sunder.
Of course they will Thankyou buddy...
Sent from my GT-I9103 using xda premium
sumitvib said:
Of course they will Thankyou buddy...
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
Buddy i want to know what is special in this rom?
What about battery back up?
Sent from my GT-I9103 using xda premium
Cant say that it is special ...but battery backup is great for me..
Sent from my GT-I9103 using xda premium
DeepankarS said:
Buddy i want to know what is special in this rom?
What about battery back up?
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
Not special bro, its just a Custom based on Indian ICS..
Although, can take some suggestions bro.. We can add some more mods if we try and look, everyone's suggestions are taken.. So. as always try somethin new.. If u get screwed up wit it, jus flash d ROM again.. Yes, we all got rooting fever..
sumitvib said:
Cant say that it is special ...but battery backup is great for me..
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
Buddy add a few things like transparent 15 toggle button status bar
And touchwiz nature ux launcher??
Have you removed the msg limit of 4 msgs then it autoconverts itself to a mms?
Bdw the 15 toggle button zip i have is getting kind of weird when flashed.. Just the time goes %0/%0/%0/..rest is all fine..
If you can mod it properly for.our phone..should i give you the zip so that you can add it up?
Also should i provide you with the link to the touchwix nature ux launcher..add it up too.. ?
Sent from my GT-I9103 using xda premium
Thanks for suggestion friend ..I am not a dev ..but i would like to add it as addon if you have used them then please send the files..Thank u.
Sent from my GT-I9103 using xda premium
sumitvib said:
Thanks for suggestion friend ..I am not a dev ..but i would like to add it as addon if you have used them then please send the files..Thank u.
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
I have added the Touchwhiz 5*5 launcher apk and CWM flashable.. (Not my work, thanks to ADAM and PANKAJ)
Also added the 15 toggle mod with updated binary for our phone (Thanks to Vikesh for teaching me how to port something useful for our phone
And thanks to THE DROIDSTER for providing us with the link..)
Check if both of them work perfectly with our device in your rom.
If they do..add them to your ROM it will surely get more electrified
Rest see the link for deoxed rom touchwhiz launcher because i have not added the widgets pack so they aren't working currently in my phone. For them to work, add the widgets pack too might help.
But one thing more..Touchwiz and CM like launchers is getting monotonous..add something different..like the lg/moto/xperia one. Our Royale doesnt even have one Roms with them
This is Great Deepankar Buddy. I have seen that it has animations like my Note 2 in toggles.
@Sumit: Buddy, take a shot what Deepankar buddy attached. It has great settings. You can launch ERM V2.0 after applying all this..:good:
Very greatful to you bro for posting
Zips but only sec launcher2 us working not 15 toggles...Ned help
Sent from my GT-I9103 using xda premium
sumitvib said:
Very greatful to you bro for posting
Zips but only sec launcher2 us working not 15 toggles...Ned help
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
Buddy seclauncher 2 is an apk extracted form "TouchwizUX-1.5.1-5x5.zip"..
Rest zips are CWM flashable..Tried the toggle files i.e "s3 toggles stock.zip" and "15_toggles_Stock.zip"?
TAKE BACKUP BEFORE FLASHING THE ZIPS!!!!
[EDIT] What problems are you facing?
sumitvib said:
Very greatful to you bro for posting
Zips but only sec launcher2 us working not 15 toggles...Ned help
Sent from my GT-I9103 using xda premium
Click to expand...
Click to collapse
what kinda error are facing buddy..??

[Q] Side-Screen Multitask?

Is there a way to implement the side-by-side screen on Galaxy R like on the S3 for multitasking? If someone worked on a flashable zip like that, it would be brilliant
V need an officiall jb rom from samsung for dat..it requires touchwiz framework which v don't have..very difficult to get it ported
Sent from my GT-I9103 using xda app-developers app
Multi window rite?
Kartik pat said:
Multi window rite?
Click to expand...
Click to collapse
Yes. Btw we have already this thread in application section.
This is has been discussed like 10 times now. Plz read before posting and stop creating unnecessary new threads. Reporting to MOD.
Thanx!
Thread Closed:
Please search before creating a new thread. This topic has been discussed already.

help please

hello every body
i'm very newbie in android developing
i need all theming tuts
and making my own rom
and how to port :victory:
apps and roms
my android version is jelly bean and kitkat :fingers-crossed::fingers-crossed:
thanx a lot
just_newbie need help said:
hello every body
i'm very newbie in android developing
i need all theming tuts
and making my own rom
and how to port :victory:
apps and roms
my android version is jelly bean and kitkat :fingers-crossed::fingers-crossed:
thanx a lot
Click to expand...
Click to collapse
There is a very very useful website that has litteraly everything you need. It's called Google.com.
Just search what you need.
But on a serious note, don't create an account just to ask someone to tell you where to find a tutorial about something.
just_newbie need help said:
hello every body
i'm very newbie in android developing
i need all theming tuts
and making my own rom
and how to port :victory:
apps and roms
my android version is jelly bean and kitkat :fingers-crossed::fingers-crossed:
thanx a lot
Click to expand...
Click to collapse
This link helped me while developing my rom: http://forum.xda-developers.com/showthread.php?t=2195858
Sent from my LG-D722 using Tapatalk
NemboSix said:
This link helped me while developing my rom: http://forum.xda-developers.com/showthread.php?t=2195858
Sent from my LG-D722 using Tapatalk
Click to expand...
Click to collapse
thx a lot
If you lobe custom rom.its great but therw is no harm in having a stock rom customises to look like kitkat. You can go to syatem folder and change apps accourding to your needs. Can change launcher ,dialer,contacts,camera,gallery,lockscreen,theme and much more
Sent from my SM-G355H using XDA Free mobile app
There are many other alternatives to search for. You can also customize ur rom other ways. Many different oprions
Sent from my LG-D722 using Tapatalk
Hmm its true costumizing rom haa many ways but the way mentioned is easiest

Categories

Resources