• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Rom Development

Probably a good idea or just run Ubuntu. My cm10 has everything working except camera and 4g. I was messing around with PAC-man rom got it to build bit not boot yet working on it. I get frustrated with one rom so I start fiddling with another. Lol

nice! my cm10 has way more broken then yours. I think 4g can never work on our phone under cm10 though
 
success!!!!!! I revamped my stock rooted rom w/ 2fasts FuZiion boot img. Took jssa8's advice and deodexed the entire thing, and viola!! Boots right up!!! Im currently running it on my phone to see if it will allow the OTA update to install. Either way, I'll post a link to it in my dropbox folder as soon as it finishes uploading
 

This is how noob i am...what do I do with these, where do I put them?

PS - I formatted a spare laptop drive for Ubuntu 12.10 64bit, 250GB to play with. Now I can get to it!!
 
it wont work, it will either break the rom or just not update

You guessed it. lol. Didn't break the rom, just wont install. At first it told me the signature check failed, so I turned signature checking off, and just got a lot of lines of nonsense that ultimately resulted in error 7.
 
Well modify some of the files in the repo you did put the vendor files in the vendor file device in device file and so on
 
How about this...does anyone have a writeup for our device? The one I found to compile roms requires the device to have an official cm Rom available. I have the source and evervolv data dl'd and ready to go. Just don't know where to go Rom there
 
hi guys been reading the thread. this is great. I would like to help if I can. i am like you guys reading learning more reading. then trial an error. im am not a dev. but have learned a lot in the last year sense i got my first android phone. are you guys still looking for the 2fast cm10 rom. i have it and can post it if it will help you out. just let me now what i can do
 
I haven't done anything in days with this. I was hoping someone had a chance to put a small tutorial together on how to pair our device info with source data. My ultimate goal is to get a sense 5 type Rom to work. I think it would be interesting
 
You should be able to fork off of 2fast4u88 gethub. And use his cm10 repository. That would be the best way to start cm rom.
 
I haven't done anything in days with this. I was hoping someone had a chance to put a small tutorial together on how to pair our device info with source data. My ultimate goal is to get a sense 5 type Rom to work. I think it would be interesting

Take htc/kingdom/device and put it in cm10/device folder, Take htc/kingdom/vendor and put it in cm10/vendor folder but that's if you have a working kingdom tree. Even if you have a working tree your going to have to modify some of the files for different carriers.
 
You should be able to fork off of 2fast4u88 gethub. And use his cm10 repository. That would be the best way to start cm rom.

you can just: in linux

mkdir ~/android, mkdir ~/android/cm10

cd ~/android/cm10

repo init -u git://github.com/CyanogenMod/android.git -b jellybean

repo sync -j32 or for slower connections -j16

then have a working tree, modify files for carrier etc.
 
Sorry yes always ask and give credit.

Tattooedgod that can be done too. But if 2fast wil let use fork from his tree he has a work cm would help alot in getting working faster and he also has his multi carrier. Not saying you cant start from begining but 2fast has done some great work would be a good thing to at least look at what he has done. And maybe use as a guide line to building a cm rom for this phone just my thoughts.
 
Sorry yes always ask and give credit.

Tattooedgod that can be done too. But if 2fast wil let use fork from his tree he has a work cm would help alot in getting working faster and he also has his multi carrier. Not saying you cant start from begining but 2fast has done some great work would be a good thing to at least look at what he has done. And maybe use as a guide line to building a cm rom for this phone just my thoughts.

yeah dude defiantly can wasn't saying it's the only way just giving some help in the issue never meant to be insult to anyone sorry if it came across as that. I look and just haven't been able to find a 2fast jb tree. If he helps with that it would be great and the multi-carrier is a great option. Just letting people know that they can build from source and not be scared about it it's a little difficult in the beginning but gets easier as you get more experience it gets way easier but then go onto harder projects. Each rom has it's own difficulty you just have to keep trying keep editing.
 
No was not insulted. Was just putting my thoughts out there.I have found his github once before. I can look and see if I can find it again. I think that the person earlier had a good point. Building cm9 would be a good idea sense 4g would more than likely work on cm9. But then again 4g wimax will not be around for much longer.
 
Hey guys, have a quick question...I'm working on a rom build and when i try to install, it keeps telling me "format () expects 5 args, got 4" blah blah blah (Status 7). I'm using updater scripts from other working roms as a template to ensure I have the right commands and structure. Why would I be seeing this?

format("ext4", "EMMC", "/dev/block/mmcblk0p26", "/system");
format("ext4", "EMMC", "/dev/block/mmcblk0p27", "/data");


These are the correct commands to format, right?
 
Hey guys, have a quick question...I'm working on a rom build and when i try to install, it keeps telling me "format () expects 5 args, got 4" blah blah blah (Status 7). I'm using updater scripts from other working roms as a template to ensure I have the right commands and structure. Why would I be seeing this?

format("ext4", "EMMC", "/dev/block/mmcblk0p26", "/system");
format("ext4", "EMMC", "/dev/block/mmcblk0p27", "/data");


These are the correct commands to format, right?

format("ext4", "EMMC", "/dev/block/mmcblk0p26");
format("ext4", "EMMC", "/dev/block/mmcblk0p27");
 
ive had that same problem, will try your suggestion jssa, maybe i can get this rom ive been running built up entirely and out to the community. ive had the same damn issue lol.
 
format("ext4", "EMMC", "/dev/block/mmcblk0p26");
format("ext4", "EMMC", "/dev/block/mmcblk0p27");


Format("ext4", "EMMC", "/dev/block/mmcblk0p26", "0", "/system");

I had to look at the script from the Rom I was porting from to get it. Now I'm aborting at the permissions. Guess I should pull those from the port Rom too...
 
I'm getting nowhere with permissions. I've tried the settings from both the base and port roms. Does anyone know what permissions are essential? I'm gonna go back through the script and make sure everything in there is accounted for and that it exists in the tree.

Feel free to talk amongst yourselves. Here's a topic: the peanut is neither a pea nor a nut. Discuss.
 
Back
Top Bottom