Im wanting to give android rom development a go. I want to make a custom rom with an OOS base such as AccentOS and FreedomOS.
I know since OOS isnt open source, I cant go to github and get the files needed to build the rom. Im lost on how to get everything set up. I have all the tools to edit and build the rom but I dont know how to get the base. Anyone able to help?
Sorry if I said stuff wrong, Im new to android development so I dont know the proper terms yet haha.
All I want is a debloated rom without gapps with kernel-nethunter support.
Only f-droid.
Cry
@op Check the developers area.
KeelinTy said:
Im wanting to give android rom development a go. I want to make a custom rom with an OOS base such as AccentOS and FreedomOS.
I know since OOS isnt open source, I cant go to github and get the files needed to build the rom. Im lost on how to get everything set up. I have all the tools to edit and build the rom but I dont know how to get the base. Anyone able to help?
Sorry if I said stuff wrong, Im new to android development so I dont know the proper terms yet haha.
Click to expand...
Click to collapse
You need something known as Android Kitchen
ungeeked said:
You need something known as Android Kitchen
Click to expand...
Click to collapse
I've heard of Android Kitchen.
Does it matter which kitchen I get? UOT or dsixda's or any others im not aware of?
KeelinTy said:
I've heard of Android Kitchen.
Does it matter which kitchen I get? UOT or dsixda's or any others im not aware of?
Click to expand...
Click to collapse
Depends on what you are gonna do with it.
Check their threads and see which suits you according to what you want to do with the ROM.
Related
I take no credit for this other than building it and uploading it. This is 100% based off of code from Team Douche. Special thanks to cyanogen, Zinx, and Kmobs for giving us such great code to work with. Special thanks to Gridlock32404 for all the help he's provided me with android in general.
This is basically the same as the CM7 Alpha roms, but with all of CMParts and CM Settings removed.
http://www.multiupload.com/DU6VR2OMH7 (GingerBaked)
http://dl.dropbox.com/u/16719351/gapps-newmarket.zip (gapps)
http://dl.dropbox.com/u/11228290/recovery.img (ClockworkMod 3 Recovery)
If you haven't already been running a CM7 Alpha, you'll need to manually flash a new recovery image since 2.3 based roms are not compatible with the current recovery found in ROM manager.
Download the recovery image posted above, and flash using fastboot.
$adb reboot bootloader
$fastboot flash recovery /path/to/recovery.img (replace path/to/ with the actual path to where you downloaded the recovery image)
If you'd rather flash the recovery from the emulator follow http://forum.xda-developers.com/show...&postcount=361
once you have the new recovery, install the ROM through recovery as you normally would. You'll need a full wipe. After flashing the ROM, you'll need to flash the gapps posted above. Thanks to Grankin01 for putting those together.
Also, if you decide to go back to a froyo rom, you'll need to flash the old recovery. If you need help flashing the recovery,
check this thread: http://forum.xda-developers.com/showthread.php?t=852905
Also, if you are having trouble with adb/usb drivers check out the below thread by b16a2smith
http://forum.xda-developers.com/showthread.php?t=896206
Known Issues for this ROM are the same as all of the current CM7 alpha builds.
First post!
gridlock32404 said:
First post!
Click to expand...
Click to collapse
lmao!!
10char.
option94 said:
lmao!!
10char.
Click to expand...
Click to collapse
Really... I'm gonna give this a try, I'll be back with what I find
stlouie65 said:
Really... I'm gonna give this a try, I'll be back with what I find
Click to expand...
Click to collapse
Awesome. Let me know how you like it.
option94 said:
Awesome. Let me know how you like it.
Click to expand...
Click to collapse
Yes Sir, will do.
YAY more crack flashing
Flashed, booting up now
stlouie65 said:
Flashed, booting up now
Click to expand...
Click to collapse
same here
Wow thanks for this. And this is the real deal, proper credits and all. Unlike some previous ones. Will be flashing this one soon.
After initial boot, this ROM boots quickly. I did attempt to open the wifi calling, just opened and closed. Gonna load the rest of my apps and test the camera
bobsbbq said:
Wow thanks for this. And this is the real deal, proper credits and all. Unlike some previous ones. Will be flashing this one soon.
Click to expand...
Click to collapse
The lack of credit is why I put this together in the first place.
So if the issues are the same and what not and its just cm parts removed, what are the benefits of this vs cm7 ...?
Sent from my MT4G running Gingerbread
Jaskwith said:
So if the issues are the same and what not and its just cm parts removed, what are the benefits of this vs cm7 ...?
Sent from my MT4G running Gingerbread
Click to expand...
Click to collapse
well obviously its for people who want a more original themed GB rom instead of having all the CM stuff.
what can we expect from this ROM that would differ from the other CM7 thread? i dont understand the necessity of fragmentation on a particular ROM unless each iteration has its own unique features that sets it apart from the next...
pgarza said:
what can we expect from this ROM that would differ from the other CM7 thread? i dont understand the necessity of fragmentation on a particular ROM unless each iteration has its own unique features that sets it apart from the next...
Click to expand...
Click to collapse
It's being checked out now
So basically this is just like the first CM Alpha that was released, but just with recent stuff? I remember the first Alpha had no CM stuff.
Sent from my HTC Glacier
pgarza said:
what can we expect from this ROM that would differ from the other CM7 thread? i dont understand the necessity of fragmentation on a particular ROM unless each iteration has its own unique features that sets it apart from the next...
Click to expand...
Click to collapse
It is very simple. This is a close to AOSP ROM with CM base and Framework, just all the CM stuff removed. So you get a more pure Gingerbread feeling ROM like the Nexus S shipped with. Obviously it is not compiled on the original source yet but you get the same kind of experience.
Everybody has different taste. This is more of a very light ROM
bobsbbq said:
It is very simple. This is a close to AOSP ROM with CM base and Framework, just all the CM stuff removed. So you get a more pure Gingerbread feeling ROM like the Nexus S shipped with. Obviously it is not compiled on the original source yet but you get the same kind of experience.
Everybody has different taste. This is more of a very light ROM
Click to expand...
Click to collapse
Appreciate this very much Bob, it's running smooth, still configuring my apps so I can run a fix_permissions to get all right
pgarza said:
what can we expect from this ROM that would differ from the other CM7 thread? i dont understand the necessity of fragmentation on a particular ROM unless each iteration has its own unique features that sets it apart from the next...
Click to expand...
Click to collapse
from what I've read it appears it would be like Running eVil D's MT4G-G2 ROM as opposed to CM 6.1.2 RC2.
GingerBaked and MT4G-G2 = Pure Vanilla Android
CM 7 and CM 6.1.2 RC2 = Tweaked / Modded Vanilla Android
Hi! I'm quite a noob when it comes to ROM development specifically for my Desire Z, so I'm hoping some people can clarify my doubts, and cure me of my sleepless nights!
Can I just download a distribution from the Android Developers website and use it on my DZ? If not, then how do I compile ROMs then?
Thanks in advanced!
Don't know anything about rom development, but you might want to have a look at this http://wiki.cyanogenmod.com/wiki/HTC_Vision:_Compile_CyanogenMod_%28Linux%29
-Nipqer
Thanks for the reply, the link is on how to compile Cyanogen, but it doesn't say how to compile clean build Android for our DZ.
xudsa II USERT said:
Thanks for the reply, the link is on how to compile Cyanogen, but it doesn't say how to compile clean build Android for our DZ.
Click to expand...
Click to collapse
I don't think there can be a true "clean" build of Android -- to get the camera, etc to work there have to be drivers in place.
You can get close, though. Download any "AOSP" (Android Open Source Project) ROM and you have it. You can probably also make Cyanogen into something close to AOSP just by not including the extras CM provides.
burtcom said:
I don't think there can be a true "clean" build of Android...extras CM provides.
Click to expand...
Click to collapse
Thanks guys for helping, will try ur suggestions!
Hey guys, another noob question. im currently on stock rom ulvh2 , im want to get a custom rom, but i can find for differet stocks like uvlg and stuff like that, the problem is that i cant find anywhere to download this stock rom e,g uvlg to flash on it the room, my question is does the custom rom comes with the stock rom already? it surely takes alot of space ~500mb (the wicked one).
Also what is the meaning of "ADT" and the word "Hybrid" i speaking about the wicked rom.
Final questions is what is the difference between the Tmobile original development thread and the tmobile development thread.
Im really trying to understand the stuff going here- not easy i have to say
thanks for the help!
modesty1 said:
Hey guys, another noob question. im currently on stock rom ulvh2 , im want to get a custom rom, but i can find for differet stocks like uvlg and stuff like that, the problem is that i cant find anywhere to download this stock rom e,g uvlg to flash on it the room, my question is does the custom rom comes with the stock rom already? it surely takes alot of space ~500mb (the wicked one).
Click to expand...
Click to collapse
Custom ROMs like the ones you are talking about are stock with modifications, so yes, it is the "full" package.
Also what is the meaning of "ADT" and the word "Hybrid" i speaking about the wicked rom.
Click to expand...
Click to collapse
I'm new to Android (came from BlackBerry), but hybrid means exactly what you would think. It's a cross between multiple packages. Some good things taken from each one.
Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.
ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add packages based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) .apk files in order to distribute your application.
Click to expand...
Click to collapse
Final questions is what is the difference between the Tmobile original development thread and the tmobile development thread.
Click to expand...
Click to collapse
Development: not original works. Modified stock roms, modems, etc.
Original Development: original works. CyanogenMod, MIUI, the AOKP builds, etc.
Hey!
I have tried to modify JB 4.2.1 systemUI.apk to put the clock to center on the status bar but decompiling and recompiling will fail.
I have tried apktool if C:\user\blablabla\framework-res.apk but it won't do it, it gives errors and on Linux Ubuntu I have same issue..
I ahve tried to modify ICS's systemUI.apk by replacing the status_bar.xml file but it will nor recompile the .apk so I can't edit status_bar.xml..
What to do?
On Windows 7 I use apkmanager v5.0.2 and on Linux Ubuntu Lucid Lynx I use FJ apktools v2.4
whats the point on staying on stock if you're going to modify it anyway? modifying it is going to alter your ability to get OTAs. just flash a custom ROM that supports this feature that u can change in the settings.
zephiK said:
whats the point on staying on stock if you're going to modify it anyway? modifying it is going to alter your ability to get OTAs. just flash a custom ROM that supports this feature that u can change in the settings.
Click to expand...
Click to collapse
I don't like others ROMs that is themed like an old Android OS..
I want everything to be stock and what I can modify when I want..
That's the point.
Everyone does not like custom ROMs like crap aokp or CM10.#
manumanfred said:
I don't like others ROMs that is themed like an old Android OS..
I want everything to be stock and what I can modify when I want..
That's the point.
Everyone does not like custom ROMs like crap aokp or CM10.#
Click to expand...
Click to collapse
I don't even know what you mean by "themed like an old Android OS" because that makes absolutely no sense because all of these roms look exactly the same because they are compiled from aosp which is using the holo theme as stock.
There are very minimal roms out there that are left completely stock and dedodexed.
Just because you somehow don't like cm or aokp doesn't mean you have the right to bash them by calling them crap either.
Sent from my Nexus 4 using xda premium
These 1337 stock fanbois make chuckle sometimes.
good day.
zephiK said:
I don't even know what you mean by "themed like an old Android OS" because that makes absolutely no sense because all of these roms look exactly the same because they are compiled from aosp which is using the holo theme as stock.
There are very minimal roms out there that are left completely stock and dedodexed.
Just because you somehow don't like cm or aokp doesn't mean you have the right to bash them by calling them crap either.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
you asked and I answered, if you don't like the way how I answered then it's your own problem..
I asked help to modify the clock on status bar and not to ask others to ask me why I don't use custom ROMs.
manumanfred said:
you asked and I answered, if you don't like the way how I answered then it's your own problem..
I asked help to modify the clock on status bar and not to ask others to ask me why I don't use custom ROMs.
Click to expand...
Click to collapse
It's obvious that you can't do what you want to do. That's why there are developers, they do it for YOU and push it out to the masses so you don't have to manually modify line of code by yourself. I'm not a developer so I can't help you by that, but what I can do is suggest a workaround. And that would be to flash a ROM with this feature so you can just go into the settings and just change it from the clock displaying on the Right to the center.
No reason to get an attitude by saying CM/AOKP is "crap." Who are you to exactly call another group/individual's ROM to be crap when you can't even produce your own? Especially when these people are doing it for FREE and as an hobby.
When you get the next OTA for Android you won't be able to update anyways because you would of modified a core element of the stock ROM that would cause a failure on a OTA update.
zephiK said:
It's obvious that you can't do what you want to do. That's why there are developers, they do it for YOU and push it out to the masses so you don't have to manually modify line of code by yourself. I'm not a developer so I can't help you by that, but what I can do is suggest a workaround. And that would be to flash a ROM with this feature so you can just go into the settings and just change it from the clock displaying on the Right to the center.
No reason to get an attitude by saying CM/AOKP is "crap." Who are you to exactly call another group/individual's ROM to be crap when you can't even produce your own? Especially when these people are doing it for FREE and as an hobby.
When you get the next OTA for Android you won't be able to update anyways because you would of modified a core element of the stock ROM that would cause a failure on a OTA update.
Click to expand...
Click to collapse
I know!
But I like Stock ROM and I update my Nexus different way than as normally..
I wan't to modify ROM myself because then I can get that to the ROM what I need and not more extra that is in custom ROMs like tweaks for speed or custom kernel, etc.
I have always liked stock ROMs and I don't want to change to AOSP ROM, CM ROMs are usually buggy and updates to nightlies comes everyday with fixes and that's enough when I use CM9 and CM10 on my ARMv6 devices.
There's nothing wrong with someone wanting to overcome an obstacle and learn. That's how all those "developers" you speak of came to be. There's nothing wrong with him asking for help. He doesn't have to use a custom ROM if he prefers not to just because it's the answer for you, or because you have no legitimate answer for his question because you don't know. If you don't have the info he needs, then stfu and just move on.
Sent from my Galaxy Nexus
Well said Zeinzu,BTW me also having the same problem as the OP..Trying to decompile the framework/mms/contacts/systemUI that comes with 4.2 rom are now useless.Any idea that anyone can give?Going to edit the status bar to semi transparent but decompile failed,Plus i can and able to extract it but all i need it to edit those xml files that contains some coding as i've beed doing to my previous rom (4.1.2)
What would it take to get this baby some ROMs? I've had success porting ROMs in the past, and I've noticed that there is a few custom ROMs for smartwatches. I just have no idea where we would start. Anybody got any feedback?
I would also like to know but I guess you can make a stock based rom there is a perfect flashable back up here: http://forum.xda-developers.com/sma...rom-repacked-stock-rom-swr50-version-t2988087
I mean I don't know anything about roms but couldn't you just unzip this rom above add some custom apps/bootanimations ect... then rezip it?
I mean, you probably could. I'm looking to make something from source I guess. I'll have to poke around later to try and find the lollipop sources for it.
Beeko said:
I mean, you probably could. I'm looking to make something from source I guess. I'll have to poke around later to try and find the lollipop sources for it.
Click to expand...
Click to collapse
There is no source for Android Wear (with the exception of the stuff they have to release because of GPL)
Then it have to be stocked based