ok guys.. i've been doin pretty good with the SenseLX rom.. still have much to learn. My next goal is to port a rom from scratch and start working on it as a project. my only question is how do i do that? lol i keep looking up link but there is no guide on porting a rom to the g1... which is suprising because this is like the oldest androis phone in the world... lol so my question is.. can i just adb pull on a newer phone and jus get a rom like that? obviously work on it to flash lol but is that an option? or do i need to find a source here on xda where i can find a list of stock roms to port over?
pleeeease somebody point me in the right direction...
you should ask one of the devs. i have no expirience with any programming or stuff. they have some kitchens that help you port themes and stuff but i have no idea
To get a copy of a rom to port, either Google around for one or copy the system.img and boot.img from a nandroid backup from the device.
To begin porting I would suggest using the porting tools in the htc android kitchen
Also you probably need to port from a device with similar hardware (ARMv6, low ram, mdpi)
Is there a way to get all the features of the 3.0 sense into my phone via ROM?
I have searched other places...some of them dont work on my phone. I am starting to think that there are alot of partial 3.0 roms out there
Am I right?
I seen a Youtube video where someone had pretty much ALL the features. I tried looking for it but cant find it.
Is there such thing?
IncredibleSlover said:
Is there a way to get all the features of the 3.0 sense into my phone via ROM?
I have searched other places...some of them dont work on my phone. I am starting to think that there are alot of partial 3.0 roms out there
Am I right?
I seen a Youtube video where someone had pretty much ALL the features. I tried looking for it but cant find it.
Is there such thing?
Click to expand...
Click to collapse
Just install Virtuous Unity. It's a custom ROM ported directly from Sensation so with full Sense 3.0 features. Very fast and bug free.
installing Virtuous Unity
CAN u plz tell me step by step, what i have to do to install Virtuous Unity in my incredible s.
in my country there is no htc outlet. so no warranty for me. That`s why i just want to know for sure what i m doing
Go here and follow the steps
http://forum.xda-developers.com/showthread.php?t=1122805
[ROM][Jun 27][INCS] Virtuous Unity 1.27.0 Sense 3.0 based on Pyramid
Sent from my HTC Incredible S using XDA Premium App
there is something called the s-off. is it needed for this rom & can i use rom manager for this installation
incredible s said:
there is something called the s-off. is it needed for this rom & can i use rom manager for this installation
Click to expand...
Click to collapse
please take some time out and read through these forums before you venture installing custom roms.
your statement above obviously shows you have not read much and this could damage your phone and/or the patience of certain members here
am sure you'll have all the answers you need if you do look around
You can also use revolution HD with sense 3.0 add-ons - most 3.0 improvements are there. For truly 3.0 experience, however, Virtuous Unity rom is better.
Help me pleae
ClockworkMod recovery wont let me in my recovery settings. In fact the second I go to it from ROM manager the screen goes black and then takes me to my HTC screen and just stays there.
Pressing the down volume button and the power button gives me the recovery option, but will do the same exact thing.
I cant even go back to factory settings.
I went to go flash this rom when it happened, I probably did it wrong but would like to just restore my origional phone/settings and just forget about this whole
flashing rom idea.
PLEASE help me. How do I get to my restore so I can go back to my old settings???
Use the latest 4EXTRecovery http://forum.xda-developers.com/showthread.php?t=1104765
ClockWork does not allow latest ROM flashing
Thanks , got it figured out. Finally
Ohh thats why I wasnt able to flash it.. I found that out the hard way until someone told me about 4EXT. It worked like a charm
Hi guys!
Since two days I'm trying to create a ROM based on HTC Sense, porting from HTC Desire to our Nexus One using, as a base, the RCADSmixHD ROM.
I've been able to complete the entire package .zip and installing succesfully, BUT at reboot I'm stuck at the Nexus logo...
Do you think it's a kernel-related issue?
I really don't have any other ideas...
EDIT: I'd also like to know how to develop/modify a kernel for our Nexus One, but based on HTC roms... Someone has guides/links?
Try to Flash this Kernel: 2.6.35.6-eViL--10-7--1-wmcfg by eViL D:
You can find dl link here : http://forum.xda-developers.com/showpost.php?p=16995049&postcount=2
I had problems with the kernel include in RCADS on my N1
Thanks but no changes here... BTW the kernel included in RCADS rom works with my Nexus.. But here in this new ROM that I'm trying to develop I don't know what's wrong...
My guess there's something wrong with the ROM itself you probably have a few lines of code somewhere that are not working right. Were you able to compile the code on your computer?
Well, actually I'm trying to port a Sense ROM from HTC Desire with 250mb fit into /system/... I think that's the problem because my Nexus One could have bad blocks and/or less space into /system/, so this ROM wouldn't fit. I think so.
Regarding the code, I haven't written any kind of code, apart from looking at updater-script to be ok... Other suggestions? Thanks anyway, much appreciated
Now I'm trying to port a different ROM, the Desire S Gingerbread 2.3.5 with Sense 3.0!
But after replacing many folders and files from a Sense Rom of the Nexus One and the target Sense Rom that I'm developing, I have replaced boot.img and edited the updater-script properly (I think).
After installation, it's stuck at the Nexus logo... always!
What's wrong????????
Look at your logcat.
And at your /proc/kmsg.
If you don't know what these 2 mean - read up on those, use some googling.
If you can't - I believe you won't be able to develop anything worthy, or anything at all.
Moreover, Nexus has 145MB on /system partition. You need to utilize SD-EXT partition and symlink parts of the ROM to make it fit.
If I'm speaking Chinese and you can't figure it out - read the previous paragraph
From your posts I can't detrmine if you are developing or just trying to flash the rom to your phone, since you haven't done any coding. Am I misunderstanding?
rugmankc said:
From your posts I can't detrmine if you are developing or just trying to flash the rom to your phone, since you haven't done any coding. Am I misunderstanding?
Click to expand...
Click to collapse
You're right, because I'm not coding for a completely new ROM..
I'm just trying to "assemble" different pieces of ROMs together, a porting!
The only thing to "code" is the updater-script (or update-script)...
I have some errors there and I can't really determine why certain things goes wrong.. for now I don't have full knowledge of system partitions of Android.
And now I don't have enough time to fully explore this complex world
I have just tried for a couple of days...
Iperzampem0 said:
You're right, because I'm not coding for a completely new ROM..
I'm just trying to "assemble" different pieces of ROMs together, a porting!
The only thing to "code" is the updater-script (or update-script)...
I have some errors there and I can't really determine why certain things goes wrong.. for now I don't have full knowledge of system partitions of Android.
And now I don't have enough time to fully explore this complex world
I have just tried for a couple of days...
Click to expand...
Click to collapse
What did you add to the updater-script? And which folders specifically did you replace and change? And did you use a rooted ROM or the OTA one for the desire?
@Ace42:
Hi, I had used a rooted ROM from the Desire thread and I have followed this pretty useful guide which illustrates how to port Sense Roms:
http://forum.xda-developers.com/showthread.php?t=1222746
I have also had a look at almost all the files into each folders to see if there was differences in the code between the 2 roms..!
BTW the problem is in the updater-script...
For example I'm not able to mount "sd-ext", which is one of the most important steps to do for the Rom to being able to run into the device.
Look at that link properly, porting sense to OTHER SENSE DEVICES.
N1 isn't a sense device.
First, porting is more than replacing your boot.img and changing your update-script.
Like the other user said, you need to symlink files to your SD card cause N1 just isn't big enough.
Second, you're taking roms from other devices, most probably you'd have to re-write or mod the drivers.
Third, Porting just isn't that easy.
@illuminarias:
-> I know that, and in fact N1 becomes a Sense device when it has a Sense rom already installed... so it can be compared with other Sense devices.
-> I also know that we must symlink files, and you do that by adding lines of code into the updater-script (or update-script)!
-> If no one starts from something, how do you think that development for N1 can continue??
Iperzampem0 said:
@illuminarias:
-> I know that, and in fact N1 becomes a Sense device when it has a Sense rom already installed... so it can be compared with other Sense devices.
-> I also know that we must symlink files, and you do that by adding lines of code into the updater-script (or update-script)!
-> If no one starts from something, how do you think that development for N1 can continue??
Click to expand...
Click to collapse
The n1 also runs miui, is comparable to the m1? No.
Sent from my HTC Sensation Z710e using xda premium
illuminarias said:
The n1 also runs miui, is comparable to the m1? No.
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
I'm sorry but personally I love HTC Sense, not a-bad-copy-of-iPhone such as MIUI.
And since now I don't have money to change the device, I'll stick with this for other time.
Cheers
Iperzampem0 said:
I'm sorry but personally I love HTC Sense, not a-bad-copy-of-iPhone such as MIUI.
And since now I don't have money to change the device, I'll stick with this for other time.
Cheers
Click to expand...
Click to collapse
Yes, the same for me. I Love my nexus one with sense. Currently i also working on a gb sense rom for my nexus. Update Script is done and system should fit now with 151mb into the nexus rom. I ll will try to install & boot it at the weekend. Base was the currrent 2.3.3 Desire Release... Hopefully it fits into the small system and boots , to get logcats to work with...
If someone want to help & try, please contact me. I can upload the rom then to test. Currently i don´t have a lot of time , maybe together we get a working release...
@Deep-Knight:
Yep, I was working yesterday evening with the official Desire gingerbread update from HTC, but, as always, I'm stuck at the Nexus logo, after the installation is done... :/
I think I'm doing something wrong with system partition.. I know that our N1 can handle only 150mb for /system...
But I must admit that I'm using almost the same updater-script and boot.img as the N1Sensation v0.5 rom or RCADSmixHD rom..
Deep-Knight said:
Yes, the same for me. I Love my nexus one with sense. Currently i also working on a gb sense rom for my nexus. Update Script is done and system should fit now with 151mb into the nexus rom. I ll will try to install & boot it at the weekend. Base was the currrent 2.3.3 Desire Release... Hopefully it fits into the small system and boots , to get logcats to work with...
If someone want to help & try, please contact me. I can upload the rom then to test. Currently i don´t have a lot of time , maybe together we get a working release...
Click to expand...
Click to collapse
Just make a thread and upload your beta version, theres a plenty of people here able to test and help.
Thank you Menelkir for your interest!
But first I'll have to create something useful.. Maybe later on I'll create a new thread..
Till now I'm using some HTC Desire's ROM from the dedicated section here at XDA.
Stay tuned guys
As always graphical glithces will not be solved, until HTC releases Desire's Source Code..
The code is released already.
Unfortunately, the real trouble with porting ROMs is fixing the things that don't work - which will include trackball, hotspot etc - and this is the part where most of ROMs fail, because very few developers are skilled enough for that.
Hello there!
I know it may be such a noob question but, anyone (dev) here can tell how can I start to develop my own ROM or Kernel?
I already read eagleeyetom's post about how to make a ROM, but it is not the same as developing ROM. I also read somewhere on XDA that ROM is made by a "kitchen", so I doubt "Can I use kitchen to develop ROMS for our Xperia X8? Or it is just for HTC phones?"
I would love to start developing like xperiafan13, lrakkarl, NobodyAtAll, Doixanh, FrogyFuneral, etc...
Can someone here give me a highlights about all that?
Thanks in advice!
Ohh...l can't teach you about development,but l know that is big differents btw people who write all new stuff based on driver's (nAa) and people who just portred other Rom's and etc... but every new developer is welcome
Sent from my E15i using XDA App
Following
I wish to follow this thread.
I too might become a developer soon.
I need to know it kitchen works on x8. I would develop a ROM for daily use with everything stable and great battery life. I don't believe we should develop ROM for HD gaming for our x8 since it has short battery life and more performative we make it, more battery it drains.
Whats up guys noone is willing to help???
Hi i need help with flyme os i ported it but i cant get it to boot it just dont want to boot i cant get logcat too
when i try to boot the htc logo with the white background apears after 3 seconds the screen turns black
and i cant do anything until i dont turn off the phone and go back to recovery
can anyone help me??
Link http://www.mediafire.com/download/dn7adnu0d4dgc3b/Flyme-OS-Port-HTC-ONE.zip
There's ports for the Galaxy S2 and Nexus S so I would assume it's possible. There's things not working though such as Wi-Fi, vibrate and so on.
I don't know how much you would have to change doing a port of Flyme OS but in all fairness, unless you are extremely proficient with Android and Flyme, I wouldn't recommend it.
If you still want to go ahead though then check these links out:
http://forum.xda-developers.com/gal...vatives/port-flyme-os-1-0-5-27-10-12-t1958726
and
http://forum.xda-developers.com/nexus-s/development/rom-flyme-os-1-0-5-10-20-2012-t1946065
Again, I don't know how much you would have to change (libs etc) in these ROMs to get them booting on the One and get some of the non-working components working again.
CTU_Loscombe said:
There's ports for the Galaxy S2 and Nexus S so I would assume it's possible. There's things not working though such as Wi-Fi, vibrate and so on.
I don't know how much you would have to change doing a port of Flyme OS but in all fairness, unless you are extremely proficient with Android and Flyme, I wouldn't recommend it.
If you still want to go ahead though then check these links out:
http://forum.xda-developers.com/gal...vatives/port-flyme-os-1-0-5-27-10-12-t1958726
and
http://forum.xda-developers.com/nexus-s/development/rom-flyme-os-1-0-5-10-20-2012-t1946065
Again, I don't know how much you would have to change (libs etc) in these ROMs to get them booting on the One and get some of the non-working components working again.
Click to expand...
Click to collapse
Thanks for your reply but this one is based on kitkat 4.4.4 and no one till now did try to port to htc one so i decided to port it and try it out on our htc one and those wifi vibrate etc can be fixed but first i need to get it booting
Closest port to the One I've found is the One V
http://forum.xda-developers.com/showthread.php?t=2292536
I'm no dev so I don't know how much would need to be edited apart from updating the base from CM9 to CM11.
There's people better qualified than myself who could help though I just thought I'd try and give you a little push in the right direction
CTU_Loscombe said:
Closest port to the One I've found is the One V
http://forum.xda-developers.com/showthread.php?t=2292536
I'm no dev so I don't know how much would need to be edited apart from updating the base from CM9 to CM11.
There's people better qualified than myself who could help though I just thought I'd try and give you a little push in the right direction
Click to expand...
Click to collapse
Thanks