Getting into rom development? - General Questions and Answers

Hello everyone, I'd like to ask the following question(s).
Background: I've got experience in programming Java, C#, Python and I've messed around other programming languages before.
I'd like to get into the entire ROM building / compiling / 'cooking' scene but I am clueless as where I could start. I've a Zuk Z2(plus) with an unlocked bootloader and TWRP 3.1.0-3 installed.
Rom: AOSPExtended V4.4
Kernel: DarkMoon Experimental 178
Mod(s): shox_Audio_Mod V1.4
Gapps: Opengapps micro
Root: Magisk V13.2
I've been testing lots of roms recently, and now I am getting interested in (as mentioned above) compiling my own roms and maybe even port a rom myself? I'd start out with testing on my Zuk Z2(plus) since I can recover this device from any kind of software-brick. The main reason I'd like to mess around in this scene is because I've got an older tablet laying around with a MTK SOC, but with android 4.4.4 and I'd like to be able to update this
Tablet I'd like to upgrade (eventually): Cube T9 (currently only supports android 4.4.4)
I'd like to create a ROM based on one of these tablets: https://www.aliexpress.com/item/BOBARRY-10-inch-screen-for-T109-only-a-screen/32801822243.html
It might be completely fake hardware specs, I only hope that the SOC and the android version are correct (Maybe someone can confirm this for me)?
It's the only other tablet I've found running the MT8752 SOC and an android version higher then 4.x.x.
Any idea's tips or places where I could start best? I am open to all suggestions so please comment below

Related

[ROM][4.1.2] Goclever TAB R70 (RK2926)

This is (to my knowlodge) the very first CM port to Rockchip RK292x device.
This is a beta build of CM10 (Android 4.1.2)
Things that work: (Updated 02-13-2014)
- CM10
- Wifi
- Audio
Things that don't work
- camera (captures few frames, then freezes)
- rotation is off by 90 degrees
Install
CWM flashable image
Download:
Check the download tab above: cm_rkr70sdk-ota-eng.markus
Added working boot and recovery (CWM 6.0.2.8) images next to ROM
Extras
http://goo.im/gapps/gapps-jb-20121011-signed.zip (Gapps)
Please give Your feedback and if someone can chip in, it would be a real help!
XDA:DevDB Information
CM10 port for RK292x device, a ROM for the Android General
Contributors
Shmarkus
ROM OS Version: 4.1.x Jelly Bean
ROM Kernel: Linux 3.0.x
Based On: CyanogenMod
Version Information
Status: Alpha
Beta Release Date: 2014-03-03
Created 2014-02-01
Last Updated 2014-02-13
Just tested this on my Beneve Kids Tablet, it has the same specs as Goclever TAB R70 except the screen resolution is higher. Apart from some trouble with sensors for rotation its working really well. Its way faster than stock rom. Looking forward to future releases.
oddhap said:
Just tested this on my Beneve Kids Tablet, it has the same specs as Goclever TAB R70 except the screen resolution is higher. Apart from some trouble with sensors for rotation its working really well. Its way faster than stock rom. Looking forward to future releases.
Click to expand...
Click to collapse
Thanks for Your feedback. I'm back doing this project after a small break! The camera rotation error is caused by kernel. Rockchip guys have done a dirty hack somewhere!
If You'd like, I could try to build a kernel from source for you. But I can only do this if You can pull Your kernel config from the device
Code:
adb pull /proc/config.gz ./
This feature can be disabled though (I know my device doesnt support this and it's a pain to figure out kernel config from scratch)
@Shmarkus I know I'm resurrecting an old thread here but I was wondering if I would be of some help whether as a tester or developer for this ROM of yours (Great work BTW). I have a question though is it stable enough for daily usage...
FLAmbuRNE1 said:
@Shmarkus I know I'm resurrecting an old thread here but I was wondering if I would be of some help whether as a tester or developer for this ROM of yours (Great work BTW). I have a question though is it stable enough for daily usage...
Click to expand...
Click to collapse
Hi! I think this ROM isn't just quite daily driver ready. All my sources are available at github! I haven't really done anything since the release of this ROM, so it is all quite foggy today The main stumbling block for me was the kernel, since I didn't find the correct drivers for the touchscreen (the rest worked quite ok). @FLAmbuRNE1 if you have time and motivation, then I can give you some pointers but I won't be developing it myself.
Alright man, thanks. I'll try my best but this will be my first time developing from actual sources (Thanks mediatek).

Porting an Android ROM of higher version to a device having lower Android Version

I'm having HTC Desire 626G+, Running DOT OS 1.1 (Android 7.1.2).
And i'm looking for Oreo (8.0) roms for my device or my chip set (MT6592).
But i'm unable to find one, so i'm going to port a rom for myself!
And i want to know one thing...
Are there any tutorials regarding porting Android of higher version (8.0) to a device having a lower Android version (7.1.2).
All I need is, does the normal 'porting' method applies for the above or not. If not, please suggest me a tutorial.
Thanks in advance!!!
Shanu Flash

[ASK] Sailfish OS for Android One Devices

I've saw Sailfish OS ported to many devices, even older one like Xperia series.
I'm curious if any Developers here have project for Android One, especially the 1st generation.
My questions:
1. Is there any Sailfish OS rom for Android One? in now or near future (is there any related links)
2. Can i flash the Sailfish OS from other images, like for Redmi 1, would it work?
3. If I only want to try this OS, which device you guys recommend me to buy, just for flash the image and get experience?
4. from 1 to 11. How hard it is to port Sailfish OS till get it to work?
(im just common people with no developing and scripting skillz)
Thank you so much if you guys reading this.
(yes. i have broken english)

Asking for guidance regarding custom roms for my device

Hello there,
I own a "Symphony i90".
OS : Android 7.0 | Mediatek MT6735 | Ram : 1 Gig | Kernel : 3.18.35
The chip is 64bit but the official firmware is 32bit.
I want to install a custom rom as i'll use microg instead of google. Manually debloating has mostly left me with either a soft-bricked phone or some gapps remaining which tend to crash a lot.
So far i've looked all over google to look for the right rom to port but i never found one with matching requirements (architecture or kernel, etc)
I looked into some facebook groups which did have some possibly compatible roms but they lead to dead links when trying to download. On top of that, they have been inactive for about a year or two.
I hope i can recieve some help, i'd be very grateful. Thanks

LineageOS Forum Generell LineageOS Allgemein Old GT-S7500, 512MB RAM and internal memory capable to run lineageOS?

Hello, I'm Just curious, If lineageOS will run on such a device with such less memory.
Also gingerbread 2.3 will stop most apps from Installation. Therefor I'm also curious to run 4.4 KitKat or CM on it.
I found some articles on the net on how installing 17.0 or 14.0 in Samsung Galaxy Ace Plus GT-S7500. But I'm uncertain, if those articles are serious.
Can't imagine that current Android versions are abel to run on such small memory, but who knows? I'm relatively new to all this mobile stuff and modding.
Maybe it would be better for me to try PostmarketOS or other linux mobile systems.
I want to use the Galaxy Ace to experiment with custom ROMs, rooting and the like, to use the knowlege later in with my wiko ufeel, which I don't want to brick, but which is sticking with an outdated Marshmallow.

Categories

Resources