The essential cycle is this. Download and produce Android from the Android Open Source Experience, by then change the source code to get your own custom variety. Direct!
Google gives some unfathomable documentation about building AOSP. You need to get it, and a brief timeframe later re-read it and in this way perused it once more. Put forth an attempt not to skip any strategies, and don’t expect you appreciate what it will say quickly and skim over parts. Once you have a gainful structure and you have streaked it onto your contraption utilizing “fastboot flashall – w,” by then reboot your gadget. What you will see is a vanilla variety of AOSP. There are no Google benefits, no Play Store, and a couple of spot applications. This is clear of Android Mobile stock rom
Regardless, congrats are by and large together. You have figured out some approach to create Android from its source code and shoot it on to a contraption. That is no mean feat. Now that you have Android going, you can begin to adjust it and make your own lord ROM. This is genuinely where things get hard. You will tinker with the Android working framework’s guts, and the issue is that Android is monstrous. My working rundown takes after 120+GB of information. That is the source code, the depictions, the combined sets, the devices, everything. That is a ton of stuff.
Accordingly, start fundamental. Here are two clear customizations that will make you go, start while on the way to being an Android firmware programmer!
Honorably essential customization is to transform one of the pre-made applications. In case you somehow wound up building up a full elective Android task by then, changing or supplanting a touch of the center applications would be guaranteed. We are essentially going to change it; at any rate, the rules continue as before for more magnificent changes and changes.
The center applications are found in the document ./gatherings/applications/, and we are eager about the Teaching application in ./packs/applications/Enlightening/. Drill down through src/com/android/enlightening/and change BugleApplication.java. You can change it with your #1 GUI boss or on the off chance that you need to remain on the solicitation line by utilizing vi or nano.
BugleApplication.java is the part point for the Enlightening application. To keep things basic, what we will do is add a Toast that will be demonstrated when the application is at first begun. Close to the essential reason for the record under the huge rundown of import orders, add this line:
Save the record and start another structure utilizing the making demand. When the accumulate has been completed, streak it onto your gadget and reboot. Start the Exhorting application and journey for the “Welcome!” toast. Doubtlessly this is a major change, and regardless the potential is there to change any of the default applications in the way you please.