ROM for TV box? - Android Builders Collective

Hi there,
I hope I'm posting in the right forum here, otherwise please accept my apology.
I'm new to building ROMs. Currently I'm playing with the HiMedia Q30, don't like their firmware and would like to replace it. At first with alternative ROMs, then with my own build.
I wanted to try SlimRoms, CopperheadOS and LineageOS, but it looks like they're optimized for phones. Even the Oreo builds from the Android website are for phones.
Questions:
1. Do the mentioned ROMs work on any device?
1.1 If so, why are they optimized for different models?
2. Can you recommend a ROM for TV boxes?
3. Is there any general Android (preferably 7+) build that works on any device?
I appreciate your help. Thank you.
AB

any luck with this yet?

Related

How easy would it be to compile a LineageOS 13 rom for this phone?

I'm looking to buy a cheap, but still good Android phone, and the Exynos Galaxy S7 fits the bill, but there's one small issue.
There's no LineageOS 13 roms, but I looked around, and discovered this page https://wiki.lineageos.org/devices/herolte/build
It says you can only build off of a CyanogenMod 14.1 build, but that's Android 7.1.x, not 6.0.1.
Is it possible for someone like me with no experience to create something like this that doesn't exist?
A lot is possible if you want to put in the time and effort. Not sure why you need Android 6 though. Stock firmware was updated through 8.
FreeTheRobots said:
A lot is possible if you want to put in the time and effort. Not sure why you need Android 6 though. Stock firmware was updated through 8.
Click to expand...
Click to collapse
Just want to use the CyanogenMod Theme Engine
Maybe port the features you want and not an entire OS build? Sometimes it isn't that hard to make something compile in a similar environment.

tiny china phones soyes servo fosa melrose MEGA THREAD

Hello all!
First time poster, just getting into rom porting and android dev.
making this thread, due to the serious lack of information / boards about these tiny china phones that are flooding wish/aliexpress and are stuck on android 6.0/7.0.
I've tried to use a few different roms as ports (where i patch select files from etc/lib and all that good stuff) using a guide found here specifically for mtk chipsets. I've only tried x32 to x32 same SoC, and patching kernel from stock rom in. This was without any kernel changes, still patching in my 3.18.19+ kernel over mostly 7.1.2 roms built for 3.18.19. I'm guessing the + makes it completely different like mt6737 vs 6737t or 6737m.
My goal is to port an MTK kernel to my current device (soyes s10, mt6737m android 6.0 kernel 3.18.19+ 3/32gb model) that supports android 7.1.2. I've found what I believe to be an almost the same version device tree, and I have ubuntu and windows and am rather well versed in both.
I'm not sure how to discern the kernel version (linux ver) of this download, but my "custom build version" is looking very similar, alps-mp-m0.mp1-V2.84_bd6737m.35g.b.m0_P81.
I'm mainly wondering:
1. Who else has some of these tiny china phones (only band 41 us support!) melrose, ifosa, soyes, unbranded, etc? I've ported over TWRP for this device also if anyone is interested. root was simple enough with mtk-su. It flashes zips but it wont boot roms. it's TWRP 3.2.1.0 or 3.1.2.0 I'm not 100%.
1a) could my whole problem be solved by porting a newer version of TWRP for the device?
2. can I port newer kernel 3.18.35 from source above?
3.MTK's whack implementation of fast charging, PE+ 2.0 support for my mt6737, they send 15w (5v3a) motorola branded charging brick with phone. but it seems to charge at random rates, not fast charging. Not sure if it's even worth it to try and find a brick that is listed as MTK PE+ compatible. anybody have any advice there? it would be a dope phone if the fast charge was reliable. maybe I can mod the kernel to force enable it in the future.
4. why won't any of my ported roms boot? I can't find a modules folder in my stock fw's lib image(s) where it should be in order to port. are these maybe just located in the root of /lib and very specific files I have to cherry pick and port over? i'm thinking android -all modules = no booting. not really sure where i'm going wrong but it's a million questions in one so if you can answer any of them, please chime in
I forgot I can't post any links, but like I have links to stuff
Thanks guys, I've been lurking these forums for near a decade.
It's nice to meet all of you, looking forward to some good learning
Nick
Hi mate.
First off, I'm really sorry -but I can't answer any of your questions...
I'm looking at the Servo S10 for myself, though ; how did you go with everything -any progress?
Also, how is the battery life? Sounds like it's not a deal-breaker. Sorry again that this isn't an answer to your questions, but I'd appreciate the feedback.
-anew

Android Commission Work?

Hello, I have a Samsung Galaxy Exhibit (SGH-T599N) that I would like to repurpose and use for a type of iPod. My only issues are that it can only run upto Android Marshmallow (6.0) I am digging around in this community to try and find someone to build a more recent version of Twrp and an updated rom with most everything working. I am hoping this will be affordable. I am willing to give payment for this build of both Twrp and the Android OS if it is not possible to get at least 8.0 Oreo on it then I will take my sites elsewhere and use a different device. Thanks to all! Please let me know if you're interested.

Help finding the cleanest custom rom + how to install it!

Hello, everyone!
I just got a J4+ from a family member after my iPhone stopped working, I've been an iOS user for over 4 years.
Before moving to iOS in 2017, I used to be a Samsung/Android user and I also used to install custom roms on my phones but I see that things are a bit diff now.
What is the best custom rom for J4+? I need less lag on apps like Instagram (specially in the camera section), TikTok (videos lag a lot on One UI) and on games.
I see that nowadays you need to unlock the bootloader in settings and then flash some unlocking stuff on TWRP before being able to install roms? I'd need quite a guide, if anyone can help
Thank you!!
phhusson's GSIs.
This link always points to the latest release.
This link points to v313, (maybe) the last version that will work on J4+ since it is an A-only device.
Remember to use the arm-aonly image. Either Googapps or Vanilla variant is fine, it's up to you.
See here for instructions:
How to flash a Generic System Image (GSI) on Project Treble supported devices
So your device supports Project Treble, what does that mean for you? It means you can flash a Generic System Image such as LineageOS or Resurrection Remix! Enjoy AOSP-based custom ROMs! Here's a guide on how to install these ROMs.
www.xda-developers.com

Moto E22 - LineageOS20 vs Lineage

I just bought a Motorola Moto E22 and want to install a custom ROM to get rid of google stuff.
It seems Lineage does not support this phone yet, but I found this LineageOS22 guide which I have no idea it is reliable or if it has anything to do with the official Lineage project.
Any clarification or suggestions for alternative privacy respecting ROMs that work on Moto E22 would be much appreciated.
First of all, don't do these before completing 1 year of buying. You will lose warranty for unlocking bootloader.
Second thing is, if any official rom is not supported, you can definitely use unofficial version from xda. Developers try their best to fix issues with unofficial roms. If you don’t know if it’s reliable or not, read the comments to learn about bugs, issues and positive sides.
Don't be afraid of trying roms built for your model. Because by chance if you don’t find the rom good, you can revert back to stock rom using rescue & smart assistant tool (official software from lenovo/moto)
And before getting started, take note of your model number. Also you have to install device info hw app & click on system there. There you have to find what is your device called in developments. The name will be written beside "device" title (not sure). For example, my moto e5 is called nora in development.
N.B. Dont use any unofficial rom from outside of xda!
Tawsif999 said:
First of all, don't do these before completing 1 year of buying. You will lose warranty for unlocking bootloader.
Second thing is, if any official rom is not supported, you can definitely use unofficial version from xda. Developers try their best to fix issues with unofficial roms. If you don’t know if it’s reliable or not, read the comments to learn about bugs, issues and positive sides.
Don't be afraid of trying roms built for your model. Because by chance if you don’t find the rom good, you can revert back to stock rom using rescue & smart assistant tool (official software from lenovo/moto)
And before getting started, take note of your model number. Also you have to install device info hw app & click on system there. There you have to find what is your device called in developments. The name will be written beside "device" title (not sure). For example, my moto e5 is called nora in development.
N.B. Dont use any unofficial rom from outside of xda!
Click to expand...
Click to collapse
Thanks for the quick response.
Privacy is a greater concern than warranty, so much so that I would have got the PinePhone if I could, but the best I can do is try to mitigate the damage made by stock android spyware and Motorola bloatware.
I'm more than willing to test unofficial roms, the problem is that there doesn't seem to be any available for my model here on xda, not even an official thread yet.
The LineageOS20 for Moto E22 link I found does seems a bit suspicious as there is nothing about it here on the forum.

Categories

Resources