Related
Can someone explain me how to cook a Galaxy S' ROM?
I'm pretty good with computer, and i have a lot of time, if someone can help me i'm sure that i will work hard on it.
Thanks for any help!
Iacopo91 said:
Can someone explain me how to cook a Galaxy S' ROM?
I'm pretty good with computer, and i have a lot of time, if someone can help me i'm sure that i will work hard on it.
Thanks for any help!
Click to expand...
Click to collapse
if it would be that easy, everybody would do it
what do you mean by "good with computers"? do you know how to write code (C/C++)? are you yet experienced with running linux? have you ever compiled a kernel before? do you want to make a source-(AOSP)-rom (then you can get the source here: http://source.android.com/ and here: http://opensource.samsung.com/) or do you want to just theme and customize a stock firmware?
i think there are already some tutorials around which will help you in the beginning. just google for them!
i haven't done custom rom development myself but i would really like to get some (clean) aosp goodness on this phone. i am experienced with linux (use it since 6 years as primary os) and i can code c/c++/asm. so if you are in fact serious and able to go all the way. i would appreciate to help!
jodue said:
if it would be that easy, everybody would do it
what do you mean by "good with computers"? do you know how to write code (C/C++)? are you yet experienced with running linux? have you ever compiled a kernel before? do you want to make a source-(AOSP)-rom (then you can get the source here: http://source.android.com/ and here: http://opensource.samsung.com/) or do you want to just theme and customize a stock firmware?
i think there are already some tutorials around which will help you in the beginning. just google for them!
i haven't done custom rom development myself but i would really like to get some (clean) aosp goodness on this phone. i am experienced with linux (use it since 6 years as primary os) and i can code c/c++/asm. so if you are in fact serious and able to go all the way. i would appreciate to help!
Click to expand...
Click to collapse
I'm pretty able to develop with Eclipse, so android sdk. Linux quite good, i prefer to use windows, but i know linux is necessary. First of all i'd like to know how to customize GALAXY fw and then i'll study how to compile a kernel, no one during my life helps me, and it's difficult for me because i'm not good with english and all tutorials are in english!
I'll try to work on it! Thank you
Can someone explain me how to cook a Galaxy S Froyo ROM with AOSP as the base and samsung drivers?
Could someone please explain to me how to flash the Korean firmware onto the European phone? Really need the native "record call" feature
I saw some instructions posted here
http://forum.androidcentral.com/hacking/40130-100-stock-captivate-rom-aosp-source.html
It's not difficult if you're comfortable with linux, shell scripts, custom kernels, and cross compiling.
Basically that's pretty much all it needs, Android systems are very similiar to a running linux system.
Boot off a bootloader (usually closed sourced) into kernel and initrd, then init loads the drivers, system and configs, after which is pretty much to your taste and likings.
Source code of android, samsung kernel source, are available online, google is your friend.
Hi, I have a Galaxy Y Duos S6102. I have a bit of idea bout the ROM, Recovery, Kernel and Firmware so I have a few questions related to my phone which I wanna customize as much as I can.
I have been searching around and I wanna know, can we install the same ROM's/Kernels/Firmwares for both the devices? Namely Galaxy Y Duos S6102 & Samsung Galaxy Y GT-S5360??For eg, Hyperion+CWM/Twrp and so on...
Since we know bout the developing and ongoing stages/phases of development of different products and (Unfortunately but true, and no offense, please!) how they claim it to be stable but usually or sometimes aren't, I would be really glad to have some guidance as in what ROM/kernel/Firmware/Recovery I should be aware of and all that. I have searched all, but I am just not able to decide which ones are good, for example Hyperion seems awesome but I am not sure if it is stable or not. Also, sometimes there are combinations such as firmware+rom, and so on... i wanna know which ones has these combos and can we add in customized if we wish? For eg if the rom comes along a firmware, can we flash our own firmware as per choice? What bout stability?
At the end, I will have my pre-requisites written down here:
1. Listen to a lot of music and sometimes YouTube. Sometimes a few games, fb and such.
2. Wanna use some cool apps that requires root.
3. Need battery, a bit of performance increase too if that's ok but battery defo.
4. Customization in looks, like in AOSP and so on, not necessarily AOSP lock screen but custom looks in general(like in ViperOne, not that I wanna/intend to compare)
According to these, can I please have someone suggest me individual working combinations of ROM/Kernel/Firmware and Recovery? I know this is not ethical to ask such questions(comparison related or "What's best", respects to all developers) but I am just trying to see compatibility not asking which ones are the best. I will be greatly obliged to anyone who helps, I would much appreciate if someone who owns a similar phone and has the same mods on it will suggest so I can take some reviews bout their experience too.
best rom/kernal threads are not allowed on xda
if you want to try the roms feel free but if this turns into a I reccommend xyz rom or what roms have less bugs I shall report it for closure
for your other question
yes you can install 5360 roms on duos however they will not fully work
for example you wont get dual sim support and the usb smali in the status bar is different so it wont connect to pc
you would need to correctly port them and mod some files
all roms features and bugs are on the op of each thread
stock based roms are "stable" as you put it
cm based roms will have bugs due to lack of drivers - all will be explained on the base rom used thread
marcussmith2626 said:
best rom/kernal threads are not allowed on xda
if you want to try the roms feel free but if this turns into a I reccommend xyz rom or what roms have less bugs I shall report it for closure
for your other question
yes you can install 5360 roms on duos however they will not fully work
for example you wont get dual sim support and the usb smali in the status bar is different so it wont connect to pc
you would need to correctly port them and mod some files
all roms features and bugs are on the op of each thread
stock based roms are "stable" as you put it
cm based roms will have bugs due to lack of drivers - all will be explained on the base rom used thread
Click to expand...
Click to collapse
:victory:really i can flash y roms on y duos i thought that it will brick my phone
the X Machine said:
:victory:really i can flash y roms on y duos i thought that it will brick my phone
Click to expand...
Click to collapse
read what I said carefully - you have to correctly port it to get all functions working correctly
this is for stock based roms only
marcussmith2626 said:
read what I said carefully - you have to correctly port it to get all functions working correctly
this is for stock based roms only
Click to expand...
Click to collapse
yes i know i have been trying to port mini rom for duos but do i have to edit the updater script
the X Machine said:
yes i know i have been trying to port mini rom for duos but do i have to edit the updater script
Click to expand...
Click to collapse
No.See this for more clarification on this topic : http://forum.xda-developers.com/showthread.php?t=2245786
the X Machine said:
yes i know i have been trying to port mini rom for duos but do i have to edit the updater script
Click to expand...
Click to collapse
Yes, you should do it.
Sent from my GT-S5310 using Tapatalk
aniket.lamba said:
No.See this for more clarification on this topic : http://forum.xda-developers.com/showthread.php?t=2245786
Click to expand...
Click to collapse
have you ported anything with this method im getting confused because luqman said that i have to
p.s: i don't care if i have 1 sim card because i only use one
the X Machine said:
have you ported anything with this method im getting confused because luqman said that i have to
p.s: i don't care if i have 1 sim card because i only use one
Click to expand...
Click to collapse
Try using this method and see.It should work as I have ported 1 rom with this method.
the X Machine said:
yes i know i have been trying to port mini rom for duos but do i have to edit the updater script
Click to expand...
Click to collapse
use the updater script and binary from a custom stock rom for your device - normally works - you can edit the text if required
Weird, my intent was not to compare roms or anything but just to make sure the roms are "compatible" with my duos n wont strip down functionality(like dual sim, both sim r being used). I find this strange that u find it ok for everyone to try multiple combinations as u would, ignoring the fact that some people might have different priorties n maybe dont wanna play around like that. I am not asking whats best, i am askin whats not best for my phone. Can u comprehend? secondly i do understand the stock versions r more stable thats why my question remains... Being which ones r "compatibly" close-to-stock with my phone. I dont wanna brick my phone or strip down functionality, my device is different n obviously there r some things which wont b compatible for my device.. i just need a good combination of rom recovery kernel n firmware possibilites or options i can choose from with the above pre requisites. I dont see no comparision. Its like a person is simply asking what shoes will fit him the best if he has a particular size of feet. Lol
TheGStreets said:
Weird, my intent was not to compare roms or anything but just to make sure the roms are "compatible" with my duos n wont strip down functionality(like dual sim, both sim r being used). I find this strange that u find it ok for everyone to try multiple combinations as u would, ignoring the fact that some people might have different priorties n maybe dont wanna play around like that. I am not asking whats best, i am askin whats not best for my phone. Can u comprehend? secondly i do understand the stock versions r more stable thats why my question remains... Being which ones r "compatibly" close-to-stock with my phone. I dont wanna brick my phone or strip down functionality, my device is different n obviously there r some things which wont b compatible for my device.. i just need a good combination of rom recovery kernel n firmware possibilites or options i can choose from with the above pre requisites. I dont see no comparision. Its like a person is simply asking what shoes will fit him the best if he has a particular size of feet. Lol
Click to expand...
Click to collapse
please read the rules of xda before posting
best rom threads are not allowed
this includes asking for whats the best rom to do xyz
it also includes the oposide of above ie what rom cannot do this or not best for this
all the roms features are on the op
if its a duos rom it will support dual sim unless otherwise stated in the bugs list
I shall now report this thread for closing as it seems you are trying to get which rom is best for your needs
To answer your question about shoes
well obviously if he is size 10 he will require size 10 shoes - what size 10 shoe he chooses is down to personal preference which is why what is best for him is not best for someone else who is also a size 10 - get it? thats why best threads are not allowed
Mod Edit
"Best" ROM/kernel threads are not allowed on XDA.
Please test these things for yourself.
This is the only way you will get an unbiased opinion,and then, you can decide for yourself if it meets YOUR needs.
Thread Closed
malybru
Forum Moderator
Because I'm bored most of the times, I decided that I will try to port the cm for our p9 lite. First of all, I wanna say that I'm not a developer and my experiences with porting aren't too big (i only ported some roms from moto g to moto g 4g version and cm11 to unbranded chinese tablet). So my question is guys, do you think that it's worth trying? I read that it's pretty hard to make custom rom for devices that have chipsets like kirin, mediatek etc... But since Huawei released their kernel sources for this device I thought that it isn't a bad idea
What do you think?
there are a few guys on p8 lite forum that are trying for a while now...i think it's just to hard and we don't have experienced devs to work on our device
snapdesign said:
there are a few guys on p8 lite forum that are trying for a while now...i think it's just to hard and we don't have experienced devs to work on our device
Click to expand...
Click to collapse
Yeah, they even ported cm13 to p8 lite thats why I started thinking about it
dc239 said:
Yeah, they even ported cm13 to p8 lite thats why I started thinking about it
Click to expand...
Click to collapse
i don't think they did it... there are 3 guys that work on the same project...
I would love to see CM on this device.
It is pretty popular as well, so maybe we will see a build one day.
If somebody understands chinese, I bet it is worth to keep an eye out on their forums
Maybe it is also worth to observe the progress on the P9...
Schlengge said:
I would love to see CM on this device.
It is pretty popular as well, so maybe we will see a build one day.
If somebody understands chinese, I bet it is worth to keep an eye out on their forums
Maybe it is also worth to observe the progress on the P9...
Click to expand...
Click to collapse
I looked on the chinese forums too (our p9 lite is named huawei g9 in china) but there are only threads about twrp recovery and roms that are based on stock. I'm now taking my time to learn how cm and the other stuff works so i will try to report some progress soon hopefully
dc239 said:
Because I'm bored most of the times, I decided that I will try to port the cm for our p9 lite. First of all, I wanna say that I'm not a developer and my experiences with porting aren't too big (i only ported some roms from moto g to moto g 4g version and cm11 to unbranded chinese tablet). So my question is guys, do you think that it's worth trying? I read that it's pretty hard to make custom rom for devices that have chipsets like kirin, mediatek etc... But since Huawei released their kernel sources for this device I thought that it isn't a bad idea
What do you think?
Click to expand...
Click to collapse
We have kernel source code, and we can start building cm13,
But first we need a device tree.
My knowledge is limited to build ROMs from source, and yes i have kernel source code and cm13, but i need device tree and I don't have time to build it from scratch
lzimbrea said:
We have kernel source code, and we can start building cm13,
But first we need a device tree.
My knowledge is limited to build ROMs from source, and yes i have kernel source code and cm13, but i need device tree and I don't have time to build it from scratch
Click to expand...
Click to collapse
But we can use a device tree from p8 lite which has similar chipset (kirin 620) and then modifiy it. Correct me if i'm wrong
dc239 said:
But we can use a device tree from p8 lite which has similar chipset (kirin 620) and then modifiy it. Correct me if i'm wrong
Click to expand...
Click to collapse
As far as I know p9 lite has kirin 650 SoC, after some quick research i found that these two are different from many points... Of course you can try it but they aren't many chances of success.
Update:
I have done more research and someone was able to build and update kernel from that source. So we have a short start. At least we know that kernel source is ok
lzimbrea said:
I have done more research and someone was able to build and update kernel from that source. So we have a short start. At least we know that kernel source is ok
Click to expand...
Click to collapse
That's some good news, so the main problem for now is to build the device tree , but I don't know where to start (for now)
Hello,
I would just like to give my support to you and say that I'd really like if you could port CM to our P9 Lite! I'd contribute and donate also
Memovic said:
Hello,
I would just like to give my support to you and say that I'd really like if you could port CM to our P9 Lite! I'd contribute and donate also
Click to expand...
Click to collapse
Just to let everyone know. I planning to start working on kernel and device tree for p9 lite.
Probably I will make a new thread on development section soon. But don't expect to be a release soon... Will take a while till first build
lzimbrea said:
Just to let everyone know. I planning to start working on kernel and device tree for p9 lite.
Probably I will make a new thread on development section soon. But don't expect to be a release soon... Will take a while till first build
Click to expand...
Click to collapse
Great news and good luck. I bought this device with 2 years of payment plan, so I don't expect on buying anything new soon haha.
i talked with @XePeleato on the p8 lite section... they have made great progress... maybe he can help if you want... seems like a great guy
snapdesign said:
i talked with @XePeleato on the p8 lite section... they have made great progress... maybe he can help if you want... seems like a great guy
Click to expand...
Click to collapse
Yeah, I don't have the device but I may be able to help you out whenever I finish CM13, since then I'll have more time. By the way, don't be too excited about the kernel sources, We also have the p8 lite kernel source but many stuff is missing.
Emm,is it a bad idea to make a sort of a chat room for those working on CM for the P9 Lite?
It would go much faster if several people worked on it together instead of working separately,right?
So far I took the P8Lite device and vendor trees,replaced the blobs/sensitive stuff with the ones from the P9 Lite and edited the config files.
I tried to make the -eng build(of course,to be able to logcat broken things),yet the build info wouldn't mention the full build name in the "CM_VERSION=" section. I must've missed something I can't locate no matter how hard I try.
I also tried to build the kernel first,but it asked for the cyanogenmod_hi6250_defconfig in /arch/arm64/configs. I then "added" it(improvised by creating a copy of the stock defconfig and just renaming it),and then the build procedure asked for "hisi_cm_hi6250_debug_defconfig" in /arch/arm/configs,and I have no clue on how to get that one.
This is the first time I tried to do a thing like this,but I wanted to try,and sharing information(even the ones which appear to be useless) might help someone...
I will sync the improvized device and vendor trees when I get back home(Sunday),hopefully it will be at least a bit helpful to everyone.
It is most likely that you guys will keep ignoring me,but we surely can make it go faster if we work together.
The Marionette said:
Emm,is it a bad idea to make a sort of a chat room for those working on CM for the P9 Lite?
It would go much faster if several people worked on it together instead of working separately,right?
So far I took the P8Lite device and vendor trees,replaced the blobs/sensitive stuff with the ones from the P9 Lite and edited the config files.
I tried to make the -eng build(of course,to be able to logcat broken things),yet the build info wouldn't mention the full build name in the "CM_VERSION=" section. I must've missed something I can't locate no matter how hard I try.
I also tried to build the kernel first,but it asked for the cyanogenmod_hi6250_defconfig in /arch/arm64/configs. I then "added" it(improvised by creating a copy of the stock defconfig and just renaming it),and then the build procedure asked for "hisi_cm_hi6250_debug_defconfig" in /arch/arm/configs,and I have no clue on how to get that one.
This is the first time I tried to do a thing like this,but I wanted to try,and sharing information(even the ones which appear to be useless) might help someone...
I will sync the improvized device and vendor trees when I get back home(Sunday),hopefully it will be at least a bit helpful to everyone.
It is most likely that you guys will keep ignoring me,but we surely can make it go faster if we work together.
Click to expand...
Click to collapse
that's what i said in the p8 lite section a while back... for devs to work together... in the end they finally started a project together and made big progress... maybe a google plus page or on Hangouts...
snapdesign said:
that's what i said in the p8 lite section a while back... for devs to work together... in the end they finally started a project together and made big progress... maybe a google plus page or on Hangouts...
Click to expand...
Click to collapse
I use Hangouts to communicate with my fellow rom builders/dev.
Hangouts is pretty good for chat groups,and is easy to establish/use.
I also asked one excellent dev for help when he gets the time.
So,theoretically,we have a decent number of capable people for this endevour.
My Hangouts mail is [email protected].
Anyone who is interested in exchanging information can freely talk to me.
The Marionette said:
It is most likely that you guys will keep ignoring me,but we surely can make it go faster if we work together.
Click to expand...
Click to collapse
I'm 100% in, but i can't help you too much, cause i'm still trying to learn about the rom developing...
The Marionette said:
I use Hangouts to communicate with my fellow rom builders/dev.
Hangouts is pretty good for chat groups,and is easy to establish/use.
I also asked one excellent dev for help when he gets the time.
So,theoretically,we have a decent number of capable people for this endevour.
My Hangouts mail is [email protected].
Anyone who is interested in exchanging information can freely talk to me.
Click to expand...
Click to collapse
I may join if you like me to, but if you are focused on CM, delete vendor.mk, I completely rebuilt it to work on CM, you can't add such a high amount of blobs.
What I may suggest, is to fork the kernel (of your device) and the P8LiteDev tree, and use it as a base, but remove the blobs from vendor.mk
It would be also a good idea to deodex your rom and upload it somewhere.
I ask this because the g360f is completely forgotten and I can´t support this, a lot of roms for the rest of models but this model not and this is the best place for ask for a ROM,please, touchwiz is so bad in older versions and is time to change this and put android pure. Please developers, you are the best to do this.
Peace
That would be great! I have a g360f and I would like at least a 5.1.1 port. I don't know why samsung forgot to update it. Cheers to developers who would like to develop for it and also for all others who dedicate their time for any other phone on this forum.
G360F owner here too,
would really appreciate a custom ROM...
Probably it is going to be very difficult but is posible if we try it , is that or this phone will die and I will not allow that even if I need to learn programming
Guys i am serious in this Section of development .
I am trying to make more up to date android roms for explay fresh and for the clones but, my guides giving me lots of bugs which i dont like and i am unable to fix them.
Whenever i am trying to contract the devs of a120/wr/ef then either they reply without main question's answer or they just ignoring completely .
Why ??????
Its a development group so u should share/help others to make their project successfull but its actually going fully selfish mind here
If you help then i am also going to add credits of you guys but u guys not even respond me.
Hope u got my words
If u dont/Ignore here also then I dont have words
sahasoumitra007 said:
Guys i am serious in this Section of development .
I am trying to make more up to date android roms for explay fresh and for the clones but, my guides giving me lots of bugs which i dont like and i am unable to fix them.
Whenever i am trying to contract the devs of a120/wr/ef then either they reply without main question's answer or they just ignoring completely .
Why ??????
Its a development group so u should share/help others to make their project successfull but its actually going fully selfish mind here
If you help then i am also going to add credits of you guys but u guys not even respond me.
Hope u got my words
If u dont/Ignore here also then I dont have words
Click to expand...
Click to collapse
The device is old and dead. The processor won't support any more future OS versions. Even Nougat couldn't be stable too. Better get a new device if you want to enjoy development.
If u think so bro then i cant say anything.
Nougat will be stable soon because mt6582 Kernel 3.4.67 Already able to boot Nougat
Stable rom depends on the rom you port so if ur rom is already buggy then u cant do anything
Only way is to build from source but thats need kernel source which is missing for a120
sahasoumitra007 said:
If u think so bro then i cant say anything.
Nougat will be stable soon because mt6582 Kernel 3.4.67 Already able to boot Nougat
Stable rom depends on the rom you port so if ur rom is already buggy then u cant do anything
Only way is to build from source but thats need kernel source which is missing for a120
Click to expand...
Click to collapse
We have custom kernel that can be used to build ROMs.