Im new to my Veiwsonic G-Tablet, Bought it at ABC Warehouse two days after christmas. I already Have Vegan Installed on it, but i would like to begin to work on Compiling my own ROM for it, I would like to know what all is necessary for compiling a ROM for it, and where to find the nessessary resources.
Related
printf("Hello XDA!");
I haven't posted much, but I've spent a lot of time on these forums and flashed a few custom roms on my captivate as well. I'm a final-year computer science student and now I want to jump into the android source code.
I have some operating systems experience, I took the OS class at my university and ended up with a C (more due to external factors than the difficulty of the course).
Does anyone have any tips on where to start or how to make sense of the very large source distribution? I installed ubuntu, set up my repo, and downloaded the AOSP FroYo and Gingerbread sources. I think that, for my first project, as a way to learn about what goes into making a ROM, I want to post the AOSP FroYo source to the captivate and just have a pure AOSP build running on my phone. Can anyone point me to some resources or information to help me get started?
Thanks a lot!
how to create ROMs - http://forum.xda-developers.com/showthread.php?t=928955
and I think someone is already working on AOSP froyo - http://forum.xda-developers.com/showthread.php?t=951653
Actually I meant more like resources about how the android source is laid out, which source files to edit to make a custom rom, which source files control which parts of the phone, etc. I've already seen the guide you linked to putting together a custom ROM.
And even if someone is working on AOSP Froyo, I want to do this to learn about how the Android OS works so that I can go on to developing better ROMs
So, Since the Cyanogenmod source is so big (I heard that it has 19GB), people like us who have gay as slow internet have no chance of even trying to cook a ROM for our unsupported devices.
Since I can't download the whole CM source and I see awesome ROM's out there, I Ported one ROM called Cyanfox (which was made for Samsung S2 i9100) to Samsung Infuse 4G using Beanstalk ROM as a base. I followed a guide which asks me to replace some folders and edit some files. It was walking fine. Then came an update to both the ROMs, Thinking that cince it is a update, it will have the updated apps and source, I tried porting them again but this time Beanstalk updated ROM as a base cause a bootloop while the Beanstalk old ROM works fine as a Base ROM.
Now what I don't get is, why is Beanstalk new ROM not working as a base? (Since the new Beanstalk ROM will have updated Source, I want to use that ROM as my base.)
And the second question is, what files does actually matter when you are Porting or cooking an Android ROM? (I mean like windows works on all kind of PC's all it needs is the drivers right? The drivers actually matter on windows)
And the 3rd question is can I update the source files somehow without downloading the whole 19GB CM source and if possible how?
The 4rth is, I heard from somewhere that boot.img is the file which separates the phones? Then why can't we just port ROM's by replacing boot.img since these two phone's are from the same vendor and it has likely specs. (Which is not possible I think)
I am really really a newbie to this thingies, I just wanted to clear out these things. Sorry for my noobness.
Thanks!
This one is for anyone who has made a rom for the xoom. Im going to attempt to create a rom or at least contribute towards getting L working on our Xooms. ive just got a Nexus 9 so Xoom is up for extreme experimentation.
I need some help to get started on integrating BigPart into the rom, I remember last time the rom wouldnt build because of the partition sizes (I have much better hardware and tools now so mabe i can figure it out when i get home but heads up would be nice )
You need this efi.c in your kernel basically. The patch is integrated at the bottom.
https://github.com/Schischu/xoom-ElementalX/blob/master/fs/partitions/efi.c
Thanks! been a while since ive programmed in C too used to c# and java. any tips on an IDE or editors for aosp?
Hey, i got a little project right here. It's important to say that i have knowledge in this kind of stuff but i never messed around with it except from installing roms on my phone.
I have to modify my self a ROM and kernel from android stock ROM (lets say Lollipop 5.1.1).
I need to do stuff like disabling the SD/Bluetooth /WI-FI in the kernel and comping a new ROM. Can someone here send me to the right places to learn how can i achieve this?
Thanks in advance.
I have a Samsung Galaxy Discover, it's my old childhood phone and for the memories, I want to make it as usable as I can now, however I basically can't do anything internet related with it as it runs Android Ice Cream Sandwich (which I will be shortening to ICS for the rest of this post), ICS has certificate issues which you can't do anything about, to use anything internet related you need Jellybean (also has certificate issues but not as bad as ICS and they can be updated unlike ICS) or KitKat (has all modern certificates), however the Discover only has ICS ROMs, there was a Jellybean ROM at one point however the link is dead and I can't find an archive of it. I know it's possible to get Jellybean and KitKat on the Discover because the Galaxy Ace Plus has both Jellybean and KitKat ROMs, and the Ace Plus and Discover are basically the same phone, and I did spend a bit of time trying to port a CyanogenMod 10 ROM for the Ace Plus to the Discover, but I'm just too inexperienced with ROM porting and making ROMs and I had absolutely no idea what I was doing, so after I ran into an issue I couldn't find any details about on Google, I just gave up and went back to ICS.
If anyone could explain how to make a ROM (whether it be making my own ROM from scratch or porting an already existing ROM like CyanogenMod) for the Discover or even make a ROM for me, I'd be super thankful, preferably I want Jellybean as this is a super cheap phone and I don't think KitKat will run very well on it, however if KitKat is easier to get running I'll do KitKat. The exact model number of the phone is SGH-S730M. I have access to computers running macOS, Windows and Linux. (figured that'll be helpful to know if I need to make a ROM)
How do I create a custom rom?
Hey! So I was so happy with my phone, a Huawei mate 20 lite, that has been obsolete cuz it's old. I unlocked it's bootloader, and I will install TWRP for it, but there's no custom roms like pixel experience or Lineageos for it, so I decided to...
forum.xda-developers.com
jwoegerbauer said:
How do I create a custom rom?
Hey! So I was so happy with my phone, a Huawei mate 20 lite, that has been obsolete cuz it's old. I unlocked it's bootloader, and I will install TWRP for it, but there's no custom roms like pixel experience or Lineageos for it, so I decided to...
forum.xda-developers.com
Click to expand...
Click to collapse
That page doesn't help. The first guide linked there requires you getting the device tree, vendor, and kernel from GitHub, and since the Discover is an obscure device, I highly doubt any of that stuff is on GitHub, I'd have to pull it from a pre-existing ICS ROM or something (but idk how to do that), and on the second page linked there I don't see any sort of guide.