I'm a new one for G1,recently,I want to compile a ROM for G1.i want to know the step that compile the ROM for G1. thank you.
This should help you get started... http://source.android.com/source/initializing.html
thank you,I will try it
Also, these can help:
forum.xda-developers.com/showthread.php?t=969266
wiki.cyanogenmod.com/wiki/HTC_Dream_%26_Magic:_Compile_CyanogenMod_(Linux)
I'm pretty sure cyanogenmod 6 source is broken
Sent from my HTC Dream using Tapatalk
Related
Hi,
i know that the build would be slow as hell but has anyone compiled ICS for the G1? just for trying it ?
i would like to try it myself but i have no clue on how and from hat i`ve heard my computer would take ages to build it
It's done for droid eris, it can be ported to G1.
http://forum.xda-developers.com/showthread.php?t=1352170
Porting would be inefficient when it can be built from source.
Unfortunately I can't do neither
Sent from my GT-I9100 using XDA App
Ice Cream Sandwich Build Help
As soon as the source was released I was thinking about trying to build it for "old reliable" (my nickname for my old G1). I know it would be slow as mud but I still want to give it a try. Problem is I've never compiled the source of Android before so I would be going in blind. I've read the info at source.android.com so I have somewhere to start. If anyone has any other guides/tutorials on how to build Android for a device then I would be really appreciative. I'm a Computer Science major so don't be afraid to throw a little code at me either. I'll include the details of my phone below in case anyone needs it.
HTC Dream
SPL: HBOOT-1.33.2005 (DangerSPL)
Radio: 2.22.19.261
OS: CyanogenMod 6.1 (Android 2.2.1)
You can have a look at Terry' ezGingerbread thread. Here he explains what to do to compile his ezGingerbread from the sources. Principally compiling ICS is the same, but you need to exchange / modify the manifest to your needs.
Sent from my Gingerbread on Dream using XDA App
Thanks, I looked it up and it was really helpful. Just a couple of quick questions. Do you know how far from stock ezGingerbread is? What do you mean when you say manifest? When people port a new version to a new device how is it normally done?
Thanks for your help. If I manage to get anything useful I'll be sure to share it here first.
Sent from my DROID3 using XDA App
hyperspace290 said:
Thanks, I looked it up and it was really helpful. Just a couple of quick questions. Do you know how far from stock ezGingerbread is? What do you mean when you say manifest? When people port a new version to a new device how is it normally done?
Thanks for your help. If I manage to get anything useful I'll be sure to share it here first.
Sent from my DROID3 using XDA App
Click to expand...
Click to collapse
It's almost stock, but there are some projects from CM included and some he cloned from CM or from other sites and manages them by himself. Details you can see it in his manifest.xml located in the .repo directory. The manifest defines, what projects are to be included and what branch you want to use for these projects.
You will not want my manifest for ICS (at least unless I make an ICS branch myself)
The reason is you will want to use the ICS git repos and not the GB git repos (original or cloned by me)
That said if you are new to building an android rom look at the structure using ezgb some, and build ezgb, then when you understand the structure clone ICS from aosp (see info on source.android.com) and create your own manifest from that including cloned git repos you need from ezgb with any addtl modifications required.
The first thing is:
* Git is the source control for all parts of android, however many (well over 200) git repos are used in ICS
* Repo is a tool (python script with plugins pulled from its own git repo) for maintaining all of the git repos used in an android build, and creating the true tree of repos needed for the work directoy.
* Manifest is a special git repository with default.xml (and sometimes other manifest xmls) used by the repo script to find all the projects other git repositories, as well as what branch/commit to checkout to the work directory.
Thanks for the advice guys. Glad to see the little G1 is still getting some love. I think I'll start by building ezGingerbread to get the handle on the build process for Android and at least get up to 2.3.
If anyone knows what kinds of modifications are normally needed for a port like this then I would appreciate the help. Is it normally just editing some config files or would I have to dive into the code? Thanks again.
Sent from my DROID3 using XDA App
Looks like someone has beaten me to the punch. Anyone interested shout go have a look at this thread: http://forum.xda-developers.com/showthread.php?p=19648827
not exactly.
that is a port from a source-build for the hero
but very close
looks like the dev is trying to make a source build for the dream.
you could contact him so you can work together
Really get the cm9 source, pull forward the dream/sapphire device trees from cm7 (or firerats port of that) and it ought to be alright.
There seems little in the way of true cm bits at current (sure to change soon) but most of the hardware backwards compatibility patches are alredy in cm9 from the looks of it.. for all I know this is a cm9 build since aosp has no hero device tree out of box.
I was going to reply to that thread but since I'm still considered new I can't post to development threads. I guess I will PM the dev later to let him know I'm interested in helping him out.
Why would you build for another device if the dream has built into AOSP? Doesn't make a whole lot of sense to me unless they flat out took out the board file in ICS but you could easily put it back by pulling it from an earlier revision.
Sent from my DROID3 using XDA App
Hi Guys,
I am planning to continue the development of a discontinued rom
SFM 1.1 for wildfire [based on Salsa]
Since i am new to this .. Can any one provide me with some documentation to develop and complete the rom(Detailed) ..
I have time but i dont know how to do it .
Really interested in this ..Kindly help.
http://forum.xda-developers.com/showthread.php?t=1067868
Max8687 said:
Hi Guys,
I am planning to continue the development of a discontinued rom
SFM 1.1 for wildfire [based on Salsa]
Since i am new to this .. Can any one provide me with some documentation to develop and complete the rom(Detailed) ..
I have time but i dont know how to do it .
Really interested in this ..Kindly help.
http://forum.xda-developers.com/showthread.php?t=1067868
Click to expand...
Click to collapse
Keep your development to yourself. There is no need for another sense 2.1 ROM.
VigiDroid works on his SenseOnFire and that is enough. There is no guide for ROM developing. And don't be tricked that changing a few apps is developing or making an "own" ROM. That is merely scraching the surface that anyone could do. Try compiling cm nightlies from source (many tutorials for that) because the biuldbot is broken as of now.
Max8687 said:
Hi Guys,
I am planning to continue the development of a discontinued rom
SFM 1.1 for wildfire [based on Salsa]
Since i am new to this .. Can any one provide me with some documentation to develop and complete the rom(Detailed) ..
I have time but i dont know how to do it .
Really interested in this ..Kindly help.
http://forum.xda-developers.com/showthread.php?t=1067868
Click to expand...
Click to collapse
Pick the sense 3.5 rom i dont hace the time for development now.
Sent from my HTC Wildfire using XDA App
Since you say you have time to try and port source of
SFM 3.0.2 ie salsa maybe ,ask permission and maybe help from the original rom developer
http://forum.xda-developers.com/showthread.php?t=1025330
You can find this handy I hope
http://forum.xda-developers.com/showthread.php?t=1222746
There is never any harm in trying
Zoomas Thanks ... I will keep it to my myself....I ll try out other things
Could have replied mildly..I am new to the group..
Thanks Guys... I ll try and let u guys know abt it..
Sure he didn't mean any disrespect by it, its just we have an awkward situation of some people taking others work and repackaging it as there own, its frowned upon by many here.
Sent from my HTC Wildfire using xda premium
I totally understand .... I just want to help users to utilize the hardware of the mobile with best possible software ... No credit needed whatsoever ...will keep u posted ..
Hi there,
I'm trying to build some froyo rom for g1 from source. The problem is that lot of stuff lying here is old, unusable slow or hopelessly broken. The only rom that seems to work is hxxp://forum.xda-developers.com/showthread.php?t=1273549
[Rom][2.2.3 AOSP] DREAMteam Froyo v2.0.0 [9/3/2012]
The kernel source can be easy found by Ezterry
hxxps://github.com/ezterry/kernel-biff-testing/tree/ezgb-2636-v1.5.2-20111106
but I can't find any (git) repo or hint how the "DREAMteam" guys built it. :crying:
Thanks in advance for any hints,
ptau
pm the devs
Sent from my HTC Vision using xda premium
All you need for building the kernel is here at this url:
https://github.com/ezterry/manifest-gingerbread-DS/blob/gingerbread/README.mkdn
It used to be on the ezgingerbread rom thread but seems he has a link to the guide which is now on github ^_^
Sent from my GT-I9300 using xda app-developers app
xillius200 said:
All you need for building the kernel is here at this url:
https://github.com/ezterry/manifest-gingerbread-DS/blob/gingerbread/README.mkdn
It used to be on the ezgingerbread rom thread but seems he has a link to the guide which is now on github ^_^
Click to expand...
Click to collapse
Building the kernel for froyo or building the ezgingerbread rom is no problem:
http://forum.xda-developers.com/showthread.php?t=882356
Unfortunately (Ez)gingerbread is an overkill for the tiny G1
My problem is to find out how to build a froyo rom that is not
broken (e.g. cm6). The DREAMteam's
http://forum.xda-developers.com/showthread.php?t=1273549
rom seems to have the most bugs fixed, but again I don't know
how to build it. I need the right android manifest, git repo, etc.
The DREAMteam changelog is astonishingly sparse:
V2.0.0 - 2012-03-09
Update to android 2.2.3. Some changes from 1.9.2 included.
Thanks ptau
ptau said:
Building the kernel for froyo or building the ezgingerbread rom is no problem:
http://forum.xda-developers.com/showthread.php?t=882356
Unfortunately (Ez)gingerbread is an overkill for the tiny G1
My problem is to find out how to build a froyo rom that is not
broken (e.g. cm6). The DREAMteam's
http://forum.xda-developers.com/showthread.php?t=1273549
rom seems to have the most bugs fixed, but again I don't know
how to build it. I need the right android manifest, git repo, etc.
The DREAMteam changelog is astonishingly sparse:
V2.0.0 - 2012-03-09
Update to android 2.2.3. Some changes from 1.9.2 included.
Thanks ptau
Click to expand...
Click to collapse
Well I got in touch with tval aint spoke to him for a while. He said a repo was never made for DREAMteam froyo and the way in which it was created some by pushing files not everything was coding, there was not much point in a repo and he has not got around to it lol and I totally agree with him. So best thing would be to compile a rom from plain AOSP and begin to modify it yourself, this way you learn and better understand rom creation. Plus doing it straight from AOSP will give you the updates you want and in most ways will actually be better ^^ If you want any help I could always introduce you to a few devs see if they would be willing to help ^^
PS: From how you worded your first post it sounded like you were trying to compile just the ezterry kernel xD so I apologise that I misunderstood ^^
99%
xillius200 said:
As far as I remember when it was first started they never had a repository and unless it has changed they still do not lol ill email tvall later lol seems Ldrifta is gone.... :'( if not you can always just compile a normal aosp and then customize it to your liking and speed helps you learn on how to speed up roms that way unlike having an already fast rom of which you learn less from.
Click to expand...
Click to collapse
Thanks. After I looked in the zip, I thought something like that.
Seriously, you don't need speed with this hardware.
Think of cheap, stable, not battery eating
and hackable ARM11 development platform
After that incident with kernel.org they removed all the old android repos
so I have hard times to find the G1 pieces again. ezterry rocks. The kernel
changes are in his git, I could tweak+build the kernel with all the
modules I needed.
Let's see how to get the aosp together ...
(any hints greatly appreciated
PS: From how you worded your first post it sounded like you were trying to compile just the ezterry kernel xD so I apologise that I misunderstood ^^
Click to expand...
Click to collapse
I know, but my German is much better, I swear :angel:
Well.. I'd be happy to help rebuild my rom. Been wanting to set up a repo, but I'm lazy..
tvall said:
Well.. I'd be happy to help rebuild my rom. Been wanting to set up a repo, but I'm lazy..
Click to expand...
Click to collapse
Thanks for the email with tips.
I try to document the building process here:
hxxps://sites.google.com/site/aospdream/
As always, any hints or help from anybody are greatly appreciated ...
Thanks,
ptau
The beginning of a new Drug for flashaholics
We wanted to start a new Rom based on AOSP !
Well every start is hard as you already know. Because our phone is getting older we need something like a Drug for our phone
So we decided to create the rom called Infusion !
PS: (Better names are welcome)
Code:
Members until now:
*Me Rom_Tester (Developer / Scripter)
*AlkaDragos (Wallpaper/Banners/Support)
*LeRussian (Builder)
--------------------------
Which people are welcome/ needed:
-Themer for Rom which can theme framework,statusbar
-2.Developer
-People with github knowledge
-write if you want help
---------------------------
This wont be a noob thread! And not a noob Rom!
Some Inspiration
AOSP based? Do you plan on Official JB baser ROMs? I was thinking of making my own kernel and ROM as currently all epic devs are gone. Like hyperdroid team, but then I got my exam date sheet so I cancelled.
So I mean if you ever want to go for Samsung based ROM, call me in.
And a simple GIT guide http://rogerdudler.github.com/git-guide/
Sent from my Galaxy S2 using XDA Premium app!
I would be happy to help, I make Youtube videos with 2K subscribers who I can promote the rom to and I can make graphics and I'm good at branding.
Sent from my GT-I9100 using xda app-developers app
i like the idea , i can help with themes
New AOSP rom!!!! lol i love aosp, i was going to buy a galaxy nexus but they are discontinued now so i had to pick a s2 (oh god i miss my nexus S lol)
i dont know anything about developping and building i just understand android and some pc stuff, i dont know much about software but hardware i get it. anyway but im willing to help in any way to get this working! maybe... tester?
Hello. Does anybody know good guide how to compile Cyanogenmod for our devices ? i want to try make own custom rom, and i want cyanogenmod 7/10, but have no idea from where to start
http://xda-university.com/as-a-developer/introduction-how-an-android-rom-is-built
http://forum.xda-developers.com/showthread.php?t=1801690
Cheers and good luck
mission733 said:
Hello. Does anybody know good guide how to compile Cyanogenmod for our devices ? i want to try make own custom rom, and i want cyanogenmod 7/10, but have no idea from where to start
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1903413 For the GT540
If you run into any issue while building read the last few pages of the thread