[Q] Has a custom ROM been made from scratch? - Galaxy S I9000 General

Just wanted to know if anyone has compiled the AOSP with Galaxy S kernel and put it on their phone?
By this I mean has someone built a ROM completely from scratch, no grabbing libraries, APKs, system data etc. from an official ROM?

not yet but there are many people (me included) who would like to see something like that! wesgarner (from the cyanogenmod team) has written on twitter that he will probably build a cm version for the galaxy s but that will take some time...
i have been playing around with the sources for some day's now and i am thinking about trying to build something myself. i have however to little experience to do it all by myself. it would be cool if we could start something here ...

jodue said:
not yet but there are many people (me included) who would like to see something like that! wesgarner (from the cyanogenmod team) has written on twitter that he will probably build a cm version for the galaxy s but that will take some time...
i have been playing around with the sources for some day's now and i am thinking about trying to build something myself. i have however to little experience to do it all by myself. it would be cool if we could start something here ...
Click to expand...
Click to collapse
wow. that´d be AWESOME !
i really enjoy AOSP rom´s ( i used them at my htc hero ).
but i´m a newbie when talking about Android cooking ( i know how to cook for wm hehe ).
btw , good luck =D
thanks .

Related

Open source rom ...

Hello to everybody, Acer S200 users, how could you understand our device is now obsolete (we are now in Legay devices,too) and our cookers seems to have stopped cooking, in practice is all stopped.
Now: there are 2 thinghs: sell our devices to buy a new one or know that your phone will no longer receive updates in future.
So, I propose to unite our forces ( and minds) and build an open source rom, where everybody can do all that he want with his own rom, but to achieve this we need a lot of collaboration...
WHO IS WITH ME ???
To be honest. i dont feel the need to get further updates... brainmasters clean rom with srs wow hd registry tweaks, tweaked version of mobile shell, igo primo etc etc.
Our roms are stable and we have the options to have several ui s even sense... so im fine I own my Neotouch since one year now and im still contended, i'll keep it as long as it runs
Windows mobile in general is dead, which is a pity, as it is still a mighty os and im actually wondering what you try to improve due to further roms, with brainmasters roms or arto's roms we can call our neotouch maxed out
P.S. and ill stick with WM as long as other OS wont offer any comparable gps programs like IGO for windows mobile...
The Rom are already there, but in my opinion should be developed Android
Maybe you haven't understand the levels that I want to reach... I can only tell you that with some benchmark I found original rom about 30 % faster than cooked one and this is anomalus because cooked rom normally are even better than official ones...
euplio said:
Hello to everybody, Acer S200 users, how could you understand our device is now obsolete (we are now in Legay devices,too) and our cookers seems to have stopped cooking, in practice is all stopped.
Now: there are 2 thinghs: sell our devices to buy a new one or know that your phone will no longer receive updates in future.
So, I propose to unite our forces ( and minds) and build an open source rom, where everybody can do all that he want with his own rom, but to achieve this we need a lot of collaboration...
WHO IS WITH ME ???
Click to expand...
Click to collapse
Hi Euplio, Stefano has already released the Kitchen for Acer S200. I have downloaded it and customized it for all of my ROM's. Why don't you do it also?
Everything you need is on this forum - Stefano's Kitchen, newest SYS Builds, OEM Packages, Manila Packages. You just need to invest time, find and put everything together.
You had a plenty of time to do that since you also cook your own ROM's.
So, why don't you start, and the people will support you.
If you only ASK and don't DO anything, then you will ACHIEVE NOTHING.
If you need some help, I can always look into Forum to help you.
hmmm
maybe we can collect all sorts of packages (exts) and make a repository of packages for cooking. as far as i am concerned, the chefs here have done the best possible. i have cooked roms from arto, kubino and brains roms on all 3 of my s200.
So c'mon I'gonna start making ultra-light rom good base for spb mobile + "DROID PRO+ 2.2 by DOC3000 & MSKIP" http://forum.xda-developers.com/showthread.php?t=833941 because I find it the best alternative to the htc sense, what do you think?
Hi guys my ultra-light rom is now finished, I need beta testers...
Where is the thread with this rom???? is it in Italian ????
Post more information...
iacopocantoni said:
Where is the thread with this rom???? is it in Italian ????
Post more information...
Click to expand...
Click to collapse
It is the lighter rom I ever seen on our device since now, but for now is beta, so I need private beta-testers, if do you want to try it I can send you via p.m. (private message) the link. Yes, it is italian
yes, i'm interested to test your ROM but I don't know what I have to do exactly...
I'm interested to test your ROM.I was a beta testers of the 3.5 rom Stefano.
Bye

G3Mod's Collections...

Hello everyone,
G3 is becoming an excellent phone to use with all the development going on...
I see that we have people from everywhere in the world, and many people would like to use ROM's with BASE ROM's from their region...So i with others have decided to make a collection of ROM's with different bases...It will be basically something like my collection but with different base roms, kernels and themes and stuff...
What we require is a team of people.the different work that can be done is:
ROM Development
Kernel Development
Theme Development/Porting
BootAnimation Development/Porting
Android Application Development
If you feel you up for any of the above let us know...
The List of People already involved are as follows:
dharamg3
Stylooo
aarrun
RafayelG
dypmy
cdesai
peldax
"Reserved for later" LOL
nice idea
this would make g3 a gr8 device
all gr8 features on all base roms
good thing to do
Hello all,
We are in need of "Theme porters" and "Android Dev".
If you are interested, PM me or just reply on this thread.
/Stylooo

How can i Port Htc Salsa Sense to Froyo? and cook Rom For Hero?

hello I m free nowaday so want to learn some porting and cooking Roms btw I m noways developer if any one guides me would surely appreciate it!!
and is it possible to port salsa sense on froyo?
Ok, let's learn porting and cooking roms.
1. check this tutorial.
2. post in the right section.
3. look here.
4. say thanks.
or, download salsasense by JieeHD which is a mature powerful stable rom already running on the hero and make modifications from there.
since, technically, you can't actually "build" android when many parts of the OS have been removed and replaced with precompiled executable code by HTC, as is the case with that rom.
but still, if you want to modify a rom, and give credit to the original author, for sense roms it is much easier to start with someone else's hard work than to do it all from scratch yourself.
but for learning, I admire your interest. Hopefully you can become a strong dev for the hero!

[Q] How to develop ROM?

Hi,
I want to know how can I make my own ROM using paul's ICS sources or build it from the CM9 sources, which software I need to use and is this tut good for beginning?
www(.)theunlockr(.)com/2010/03/26/how-to-create-your-own-custom-rom-for-android-part-1-setting-up-the-kitchen/?
PS: I also want to add the reason why I don't contact with paul is that I wanted to learn & develop it only for me & mine friends
Ofc. for X8 and on nAa kernel ;3
do you know JAVA atleast?
EDIT: wait, you want only to make the build, or to work on the rom and on the source?
EDIT2: Wrong section btw, you should asked on Q&A's
Java on basic level, I do not know any of it's APIs but I can learn them ( I don't know Android API too )
C/C++ on intermediate level
First build it from source, after successful modify source and compile ROM.
MOD: Please move to Q&A if possible, thanks.
You could read my thread (look at my signature). I wrote all the stuff you need to know of ROM-compiling. There's also a thread about kernel making.
eagleeyetom said:
You could read my thread (look at my signature). I wrote all the stuff you need to know of ROM-compiling. There's also a thread about kernel making.
Click to expand...
Click to collapse
Dzięki
Thanks at all, you got the point. I'll try to compile it using yours tut and post result here And one more thing, developing CM9 for X8 build for which phone i need to base on? And where I can get hmmm... X8 Driver sources? Adreno libs and others?
Right now we don't have sources for X8. You need to port most of libs. You could also paul-xxx's drivers from his github. Good luck If you have some questions PM me, I'll help if I'll be able to.
NeveHanter said:
And one more thing, developing CM9 for X8 build for which phone i need to base on?
Click to expand...
Click to collapse
doixanh based his GingerDX ROM - based on Gingerbread - on the Hero source tree. If I recall correctly I read somewhere that a CM9 port to the HTC Hero exists; that might be your best shot as the phone is about the same specs as the X8.
And as eagleeyetom wrote: You either use paul-xxx's drivers or you reverse engineer the Eclair drivers and write them anew from scratch (if your thought was going into the direction of the kernel) - there's no CM9 port for the X8. Your best option would be to try and find devices having a matching hardware component and porting the drivers from there - but chances are pretty slim that other phones use the same hardware SEMC stuffed into the X8.
---------- Post added at 09:13 PM ---------- Previous post was at 09:03 PM ----------
Update: paul-xxx also maintains a GIT repo with a msm7227 kernel ...
paul-xxx / semc-kernel-msm7227-ics
EDIT: Along with some other interesting repos ...
- android_hardware_qcom_camera
- Xperia-TI-Wlan
- android_device_semc_msm7x27-common
These three at least seem to relate to the X8 "Shakira"
Thanks all for help, now I have some basic workaround with this
And one off topic question
ICS is running on 3.0.3 kernel, yes? So why we don't try to port it for X8 and using old 2.6.xx?
NeveHanter said:
And one off topic question
ICS is running on 3.0.3 kernel, yes? So why we don't try to port it for X8 and using old 2.6.xx?
Click to expand...
Click to collapse
It seems the genuine Google AOSP ICS is running Linux 3.0.8
Porting the Kernel might turn into a huge effort. The ABI of 2.6.29 and 3.0 are not really compatible, so the kernel drivers would need to be ported to the CM9 3.0.x series - in case a simple patching them into the kernel tree and trying to compile bombs out with tons of make errors.
Apart from that - the main problem with ICS on the X8 is that a whole lot of devices can't use a custom kernel as a change in the hardware (devices of 11W29 and newer) prevents boot loader unlock.
We could try to see if the CM9 kernel could be slapped into shape ... I got a Quad-Core Phenom II to tackle that task - if someone wants to help out in the research if some msm7227 / Shakira specific parts would need to be patched into the source tree because they aren't part of it.
EDIT: Even the official CM repo uses Linux 2.6.37.6 as their kernel, and the progress on the FXP Kernel seems to have come to a halt; at least I can't see any new stuff in the -shakira repos.
LG GT-540 has ICS on 2.6.35 kernel. Maybe we could try to port Arc's kernel. Maybe this one? Recommend me some C/C++ books to learn basic stuff
You want this book's in english or you prefer in our native? ;3
eagleeyetom said:
Recommend me some C/C++ books to learn basic stuff
Click to expand...
Click to collapse
This is a rather tricky question ...
If you do as I did simply Google up a C/C++ Reference/Tutorial (i.e. http://www.acm.uiuc.edu/webmonkeys/book/c_guide/ or http://www.cplusplus.com/doc/tutorial/) and get going ... you already got gedit to code up .c files, and gcc is also part of your Linux distro to try and compile your "hello_world.c" You could also Google for Online Classes (in the like of http://www2.its.strath.ac.uk/courses/c/) and pick whatever suits you.
However, if you want to read real books ... look through the offers of Addison Wesley and pick what you think is the best book for you. You could also hit up your closest public library and see what they have in store (may be cheaper than buying in case you don't have much money to spend) - or, in case you study, you may want to look into your University's library.
Of course you could also start off with the usual "C/C++ for Dummies" or "Teach yourself <whatever> in 7|14|21|30 days"
Polish would be awesome ;P
Best, simply writed polish C/C++ tutorial, one of the best www(.)warsztat(.)gd/tutorials.php?x=category&id=18
In adddition you can search for ( it's a big ebook ) Symfonia C++ Grębosza ( Symphony in C++ ), you can find it on chomikuj.pl but if U want I can upload it somewhere for you
And if you will have any problems with C/C++ you can write to my GG number 10037533 or PM me here

[Q] How to do the porting of Firefox OS?

Hi all, I'm very curious about porting an OS to a device born for another OS. I' d like to know which are the pre-requisites. I define me as an expert noob, because I'm a student and I don't know 'nothing' (IMHO), so I'd like to learn about this topic and I'd like to help someone to port firefox OS to another phone (especially wave and mini2, I have this two phone at the moment).
Hope the someone could clear my ideas
Thank you.
Here's the official guide on the Mozilla website:
https://developer.mozilla.org/en-US...tlocale=en-US&redirectslug=Firefox_OS/Porting
Good luck
Well, the wave was born with bada, but there's the porting of Android 4, can I use that kernel? What else I have to modify? Something in the kernel used in Android of Wave + config.sh ??
While for the mini2 the porting is as every android?
AlessioMTX said:
Well, the wave was born with bada, but there's the porting of Android 4, can I use that kernel? What else I have to modify? Something in the kernel used in Android of Wave + config.sh ??
While for the mini2 the porting is as every android?
Click to expand...
Click to collapse
I can't really say, since I'm not a dev or anything, just hoped that the guide would help you.
Try to search on this page:
https://developer.mozilla.org/ru/docs/Mozilla/Firefox_OS
Maybe you'll find something else useful
On my persona note - I guess that Mozilla presumes that you already have Android on your device, so perhaps you should base the port on system-important elements like the kernel on the Android-side
OK I'll study hard hoping to do something good for the community. If someone have some advice for me, write here please

Categories

Resources