Hi Guys,
i love Android and the things you can do with the awesome OS. But there are always new questions about MIUI, AOSP, How to flash a rom...or which ROM is the best, how to do that and that.
So, because of that i want to start a project which exactly go for this kind of questions.
I'm into android customization for about 4 years and - i think - i also know a lot of technical stuff (it's my job).
The plan for the first few weeks is focus on ROM testing and then continue with customize-how-to's and so on...also developing OR what the community wants.
It's just an idea - i think it would be great to get a few guys or girls together
Cheers
Related
Hello XDA,
I just recently got into compiling from source, and wanted to share what I've learned to XDA of course.
I've noticed a lot of tutorials on ROM Development with kitchens, but in my opinion you're not getting anywhere near as much control of your ROM then if you were to compile from source yourself. I'm not bashing kitchens at all, because they're great for fundamentals of ROM Development. Learning the basics with kitchens is how I started, but I wanted more control. So I've been doing a lot of research and figured I'd give back to the community.
This is a series of tutorials, with this one being the "Basics/Introduction". I've also been getting into Kernel Development, so if anyone wants me to make another series for that as well please let me know! I would love to hear some feedback on this letting me know if I'm wrong on anything (because I'm definitely NOT an expert on this) or any constructive criticism for the next video(s).
If I get good feedback I'll continue making videos for this, and like I said, maybe for Kernel Development as well. :highfive:
tl;dr
Code:
I'm fairly new to ROM Development, I tried my best to help people out who are attempting to learn compiling from source to have more control over their ROMs. [B]Please be gentle![/B] ;)
Thank you for this, dude! It's easy for a beginner to get overwhelmed by the mountain of information out there about ROM development, as I've recently found out. This is a great little tutorial, consisely showing the stuff you really need to do whilst explaining the reasoning behind it.
Can't wait for episode 2!
+1
Go for the video tutorials:good:
I really liked it, waiting for new videos :good:
Hi Nick Mast,
Can you give me your text file named As_I_Go.txt in this video.
Thanks so much.
Thank You
Please continue making more. This was very helpful.
Sent from my Nexus 4 using Tapatalk 4 Beta
Need help on custom build
Hi @d0wngrade,
We are still waiting for the other videos in the series.
Thanks in advance.
I've just reinstalled Linux in a Virtual Machine and I'm syncing the Android 5.1.1 (latest) branch now. I'm going to watch part 1 and record a video where I left off. I don't know how long it will be, but it will be coming soon-ish. After the sync and some initial setup I'll be ready to record, so watch for it!
So i've done some research, but i'm really, really new to Android Rom's and Kernels. I'm not a developer. What i am is someone keen in understanding about Android.
If someone wanted to make a new device, say their own Galaxy, Nexus, LG G2 etc How much work would need to be put into the kernel for the new device and also the new Rom? This includes a Smart TV and a separate phone.
Would it be hard to hire a team to develop a custom Rom and Kernel for the new devices? or? I see MiUi has done quite well but they've had millions of dollars of investment and lots of employees and people along the way to help.
Also does it take a big team or could it be done with a small specialised team of individuals and designers?
Thanks Guys and be gentle if it's a stupid question.
BUMP
Hello, ladies and gentlemen!
Now that I have finally got my hands on a YP-G70, it's time to start developing for it! For my first project, porting AOKP! If you're like me, the default customisation options are not enough to suit your needs so you turn to a custom ROM. AOKP is my first choice when it comes to customising my device. Since there currently exists no JB AOKP ROM, I have taken up the task of porting it myself. (Hopefully, I will not have to resort to building it from source!)
It will most likely be a long project, and I could not have been inspired to take on this task if it wasn't for the awesome developers working on ROMs. Any help along the way would help this project work out!
Step 1: Finding a good ROM to port from.
Reserved.
U rock!
if you could develop would help. I'm taking classes, until then I'm just tester
Looking forward to this!
64kb said:
Hello, ladies and gentlemen!
Now that I have finally got my hands on a YP-G70, it's time to start developing for it! For my first project, porting AOKP! If you're like me, the default customisation options are not enough to suit your needs so you turn to a custom ROM. AOKP is my first choice when it comes to customising my device. Since there currently exists no JB AOKP ROM, I have taken up the task of porting it myself. (Hopefully, I will not have to resort to building it from source!)
It will most likely be a long project, and I could not have been inspired to take on this task if it wasn't for the awesome developers working on ROMs. Any help along the way would help this project work out!
Step 1: Finding a good ROM to port from.
Click to expand...
Click to collapse
If I can help you perhaps, the best rom to port from would be a rom with simillar hardware. You can go search for the nexus s or the galaxy s I9000 as they've mostly the same hardware as the SGPs 4.0 and 5.0. Still I recommend building from source for optimal quality.
I was hoping this would not be the case but I have set up a Linux box for building just in case. Thanks, I can spend the next few days off from school working to get this started!
Sent from my YP-G70 using xda app-developers app
Moved to General for now, when the OP is full of development, will be more than happy to relocate!
Hello!
Now, who am I, I am a dude who got sick of his android phone and decided to take the initiative!
Well, you see, many many Android users get sick of their phones, of the bloatware by the manufacturers and their user interface, we got tired of not getting the updates and falling back!
So what do we do, we root and probably install a Custom ROM, pretty good eh, android is about choice after all!
So, what happened..I tried doing the same, didn't get satisfaction from the ROMs available for my phone, and now I am stuck
As they say, if you want something done, do it yourself, which is why I decided to take upon myself the responsibility of making a Custom ROM for the user, I want to leave the source code out there, for everyone and anyone to tinker with it and port it to his phone, and I wanted to create the ROM the Android master race deserves...created by a user for users
You might think "This is all wonderful, but where do I come in?"
You, sir, are the user, you are the one this project is created for, and I need your help
I need you guys to help me create this ROM, I need you to tell me what you want to see in that ROM (Marshmallow), I want you to tell me what features are needed and what features are desired, what do you guys think Android M lacks and what shouldn't be touched, what should I improve and what should be left alone, I need your help to make something you would want to use.
HEY, ANDROID IS ALL ABOUT CHOICE AFTER ALL, AND I WANT YOU TO MAKE THE CHOICE!
P.S.:If you could name your phone, what UI or CustomROM you're running (or any CustomROMs you have used before) and tell me what features were implemented there and I should recreate or improve, the pros and cons of your ROM
P.S.S: I know I am asking for too much here, but as you might have thought, this looks like lots of work.
If you are interested in helping or being part of the UberROM project (name subject to change), tell me here, if you're a dev with experience on porting ROMs and tinkering with the AOSP, let me know, I could use all the help I could get!
Thank you!
:good:
First of all your post's title is very misleading, edit it.
Look brother, it's inappropriate to make posts like this. Developers do all the hard work for free, but they have a life too. It takes time, skill & a lot of trouble shooting to develop a ROM. So just give them some time, okay?
If we keep nagging them, the devs might feel annoyed & lose their interest in developing for our device completely. Tell me, is that what you want? The problem is we only want to take everything for free, giving nothing in return - not even a little bit of patience!! That's not how the world works.
Android 10 isn't out for this device yet, but we already have 4 Android Q based custom ROMs for A3. You can try those in the meanwhile.
No hard feelings bro, just wanted to share my thoughts with you. Thank you.
evanB70 said:
First of all your post's title is very misleading, edit it.
Look brother, it's inappropriate to make posts like this. Developers do all the hard work for free, but they have a life too. It takes time, skill & a lot of trouble shooting to develop a ROM. So just give them some time, okay?
If we keep nagging them, the devs might feel annoyed & lose their interest in developing for our device completely. Tell me, is that what you want? The problem is we only want to take everything for free, giving nothing in return - not even a little bit of patience!! That's not how the world works.
Android 10 isn't out for this device yet, but we already have 4 Android Q based custom ROMs for A3. You can try those in the meanwhile.
No hard feelings bro, just wanted to share my thoughts with you. Thank you.
Click to expand...
Click to collapse
i used miui before & bored of stock rom limited features.. used two custom rom they aslo limited features.
that's why want miui or Oxygen os. nobody give any attention if i ask for this two rom
sorry.. i give up ?
soliman.sohan said:
i used miui before & bored of stock rom limited features.. used two custom rom they aslo limited features.
that's why want miui or Oxygen os. nobody give any attention if i ask for this two rom
sorry.. i give up ?
Click to expand...
Click to collapse
I see. Stock android is not everyone's cup of tea. You see, this phone runs on stock android, so every custom rom for this device is going to be based on stock/AOSP. You probably won't get that cartoonish MIUI for this device. GSIs? May be. But those things are always riddled with bugs. Talking of Oxygen OS, there isn't a whole lot of deference between Android One & OOS. Besides, you'll lose the ability to use your cameras to their full potential - a common problem with custom roms in general.
You really should have gone with CC9e instead of A3.
I, for one, enjoy clean, fluid & bloat-free Android. Every feature you get on MIUI can be duplicated on stock rom with the help of some useful apps & a bit of creativity
Basically, stock android is like soft clay. You can customize it to any shape you like (granted, it does require some effort); you can't say the same for 3rd party skins like MIUI.
I thought that after more than 2 years since Mi A1, people finally learned that if they want MIUI, they need to buy a phone with MIUI and not Android One. What puzzles me even more, Xiaomi offers EXACTLY the same device with/without MIUI, yet people jump on the Android One train and complain.. Sorry for being off-topic, but I'm amazed by this behavior since the beginning of Xiamoi's Android One line
evanB70 said:
I see. Stock android is not everyone's cup of tea. You see, this phone runs on stock android, so every custom rom for this device is going to be based on stock/AOSP. You probably won't get that cartoonish MIUI for this device. GSIs? May be. But those things are always riddled with bugs. Talking of Oxygen OS, there isn't a whole lot of deference between Android One & OOS. Besides, you'll lose the ability to use your cameras to their full potential - a common problem with custom roms in general.
You really should have gone with CC9e instead of A3.
I, for one, enjoy clean, fluid & bloat-free Android. Every feature you get on MIUI can be duplicated on stock rom with the help of some useful apps & a bit of creativity
Basically, stock android is like soft clay. You can customize it to any shape you like (granted, it does require some effort); you can't say the same for 3rd party skins like MIUI.
Click to expand...
Click to collapse
sorry to say you don't realy know indeep about miui.. use oos or miui 1year with using then full feature then you will get your own ansr.. stock is simple & powerful
& one thing if you use telegram you can understand between what's & telegram..just think miui is telegram & stock is like whatsapp
and sorry guys.. if you think i am not respecting dev
i will sell a3. & next time will not post like this
(for new law in our country i can't buy mi cc9e or better version for money)
??