Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,781,254 Members 36,239 Now Online
XDA Developers Android and Mobile Development Forum

[Q] How to port I9300 roms to I9305?

Tip us?
 
aaz03
Old
#1  
aaz03's Avatar
Member - OP
Thanks Meter 12
Posts: 59
Join Date: Nov 2013
Default [Q] How to port I9300 roms to I9305?

Hello , I'm very disappointed of the interest of the developpers for the LTE variant of the S3 so i wanted to port i9300 roms from myself , according to hardware , the only changes are the modem and the ram right ? So how could i port these roms ? From no specific knowings , i'd like to at least learn how to do it without big risks of brick so help please .
Thank you and sorry for english mistakes if i've done some.
 
MaHo_66
Old
#2  
MaHo_66's Avatar
Senior Member
Thanks Meter 296
Posts: 689
Join Date: Mar 2014
Location: Utrecht
Quote:
Originally Posted by aaz03 View Post
Hello , I'm very disappointed of the interest of the developpers for the LTE variant of the S3 so i wanted to port i9300 roms from myself , according to hardware , the only changes are the modem and the ram right ? So how could i port these roms ? From no specific knowings , i'd like to at least learn how to do it without big risks of brick so help please .
Thank you and sorry for english mistakes if i've done some.
this is not a easy question for random guys like me with almost zero knowledge about developing, although on the other hand a developer could simply explain how its done by f.e. making a thread about porting roms specifically to our i9305 in noobs language (if possible) but i doubt that this will happen, as it is very much time consuming and a lot of thinking and typing work. personally i think a thread like this would bring some life into our i9305s threads, dont you think so..?
to get you already started with some learning and discovering for yourself, read further..

the best method for porting roms is IMO building from source, but this is not as easy as it sounds..
first you will need to set up a build environment. I assume youre using Windows OS, now if you got a 64 bit system this is exactly what you need.. fortunately for you and others there is a custom branch of the Ubuntu OS thanks to @sylentprofet to use with Oracles VB/VM (Virtual Box/Machine) already preconfigured for building or porting roms (both require building/developing experience though) all you need to do is download the source and commit, fork, cherry-pick etc. if you decide to step into the android development world, you will learn more step by step however having some basic knowledge like terminal commands and git commands would be useful.

Also you need to get familiar with github and how it is used, check out here

I recommend lots of research though before actually taking any actions!! all these things will make you feel at times, but do not give up! for there were is a will, theres a way

good luck

Download builduntu v1.4 here
Download Oracles VB here
Guide-how to build rom from source (most recent one i guess)
Rom: GalaxyS5Project (TW 4.4.2 KK PORT)
Modem: XXUEMK1
Recovery: Philz touch 6.48.4


 


- ODIN guide for Samsung smartphones

Show your appreciation and hit the button if anyone or I helped you out in any way !!
The Following User Says Thank You to MaHo_66 For This Useful Post: [ Click to Expand ]
 
aaz03
Old
(Last edited by aaz03; 1st June 2014 at 02:46 PM.) Reason: Found my answer
#3  
aaz03's Avatar
Member - OP
Thanks Meter 12
Posts: 59
Join Date: Nov 2013
Quote:
Originally Posted by MaHo_66 View Post
this is not a easy question for random guys like me with almost zero knowledge about developing, although on the other hand a developer could simply explain how its done by f.e. making a thread about porting roms specifically to our i9305 in noobs language (if possible) but i doubt that this will happen, as it is very much time consuming and a lot of thinking and typing work. personally i think a thread like this would bring some life into our i9305s threads, dont you think so..?
to get you already started with some learning and discovering for yourself, read further..

the best method for porting roms is IMO building from source, but this is not as easy as it sounds..
first you will need to set up a build environment. I assume youre using Windows OS, now if you got a 64 bit system this is exactly what you need.. fortunately for you and others there is a custom branch of the Ubuntu OS thanks to @sylentprofet to use with Oracles VB/VM (Virtual Box/Machine) already preconfigured for building or porting roms (both require building/developing experience though) all you need to do is download the source and commit, fork, cherry-pick etc. if you decide to step into the android development world, you will learn more step by step however having some basic knowledge like terminal commands and git commands would be useful.

Also you need to get familiar with github and how it is used, check out here

I recommend lots of research though before actually taking any actions!! all these things will make you feel at times, but do not give up! for there were is a will, theres a way

good luck

Download builduntu v1.4 here
Download Oracles VB here
Guide-how to build rom from source (most recent one i guess)
Thanks mate, i'm gonna try this and gve you some news, other advices for maybe add some optimizations like linaro and kernel adding for example? I'd like to just port Roms but maybe it would be interesting to build my own rom later
Edit: sorry didn't read the guide, find my answers, thank you
The Following User Says Thank You to aaz03 For This Useful Post: [ Click to Expand ]
 
MaHo_66
Old
#4  
MaHo_66's Avatar
Senior Member
Thanks Meter 296
Posts: 689
Join Date: Mar 2014
Location: Utrecht
Quote:
Originally Posted by aaz03 View Post
Thanks mate, i'm gonna try this and gve you some news, other advices for maybe add some optimizations like linaro and kernel adding for example? I'd like to just port Roms but maybe it would be interesting to build my own rom later
your welcome bro

i really have no idea about how linaro is used in combination with kernel, you really have to google that one or get in contact with a dev. willing to help you out i think the kernel is automatically installed with your build when youre initializing/syncing repos and with commands in terminal its executed to build it. you can of course compile own kernel with modifications but as i said it needs lots of research, wish i could help you..

try for now some basics with the guide for gaining more experience and who knows what you will be capable of in next 2/3 months or less
Rom: GalaxyS5Project (TW 4.4.2 KK PORT)
Modem: XXUEMK1
Recovery: Philz touch 6.48.4


 


- ODIN guide for Samsung smartphones

Show your appreciation and hit the button if anyone or I helped you out in any way !!
 
MaHo_66
Old
#5  
MaHo_66's Avatar
Senior Member
Thanks Meter 296
Posts: 689
Join Date: Mar 2014
Location: Utrecht
Quote:
Originally Posted by aaz03 View Post
Thanks mate, i'm gonna try this and gve you some news, other advices for maybe add some optimizations like linaro and kernel adding for example? I'd like to just port Roms but maybe it would be interesting to build my own rom later
Edit: sorry didn't read the guide, find my answers, thank you
Here you got some useful video tutorial regarding kernel development with Linaro
Rom: GalaxyS5Project (TW 4.4.2 KK PORT)
Modem: XXUEMK1
Recovery: Philz touch 6.48.4


 


- ODIN guide for Samsung smartphones

Show your appreciation and hit the button if anyone or I helped you out in any way !!
 
aaz03
Old
#6  
aaz03's Avatar
Member - OP
Thanks Meter 12
Posts: 59
Join Date: Nov 2013
Quote:
Originally Posted by MaHo_66 View Post
Here you got some useful video tutorial regarding kernel development with Linaro
Ty , it 'd try , any other advice for kernel dev ?
 
MaHo_66
Old
#7  
MaHo_66's Avatar
Senior Member
Thanks Meter 296
Posts: 689
Join Date: Mar 2014
Location: Utrecht
Quote:
Originally Posted by aaz03 View Post
Ty , it 'd try , any other advice for kernel dev ?
not that i know of, the tutorial should be explaining everything
Rom: GalaxyS5Project (TW 4.4.2 KK PORT)
Modem: XXUEMK1
Recovery: Philz touch 6.48.4


 


- ODIN guide for Samsung smartphones

Show your appreciation and hit the button if anyone or I helped you out in any way !!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Give Your Android Wear Device a Lock Screen with Lockable

Without a doubt,Android Wear is one of the most frequently talked abouttopics of … more

Forums Added for the LG G Watch R and Samsung Gear S

A little over a week ago, LG “inadvertently” let the world know about the … more

Secrecy App Goes Open Source, New LG Android Wear Device! – XDA Developer TV

Secrecy encryption app goes open source! That and much … more

Pushbullet Updated with SMS Send Ability

Pushbullet is one of thoseapplications that every Android lover should have installed on his or … more