I've been building a custom ROM from source. It compiles beautifully. Now I need to integrate Google Play Services to get Youtube and stuff. What's the best way to do that?
https://gitlab.com/MZO9400/vendor_gapps
I need only the most basic back end support services for gapps since my device is built with a lot of different auxiliary sensors. How can i do this install on an x86 chip set android 5.1 moverio bt300? I have root so i could do a lot through file managers if necessary. Thank you xda community
Related
On any of my phones and tablets I use Play-Store and F-Droid regardless of original or custom build. While many custom builds include the Play-Store I haven't found any which also includes F-Droid. Why this? Don't others use F-Droid as often as I do? IMO F-Droid would be a perfect match to custom builds. How can developers be encurraged to include F-Droid into their builds?
Here's one: http://forum.xda-developers.com/galaxy-nexus/development/rom-source-software-t2701580. It's for Galaxy Nexus and is based on OmniROM.
Hello friends! I have been reading a few different forums and sources regarding roms, but I had a few question to which I cannot find any answers to. I hope you all may be able to help provide me with some information.
I have read numerous forums with people who want to flash newer versions of android on their devices, or even revert back to their stock rom, but what about a custom rom that is a lower android version than what the tablet stock was ? Is that even possible, provided you compile it with android's open source code?
I have 4 lenovo tab 10 tablets - they are all painfully slow, and always have been. It doesn't matter if you clear the cache, disable programs, factory data wipe and reset, etc.
I understand that the reason the tablets are so slow is the hardware that it comes with - especially the 1GB of ram limitation.
For this reason, I wish to be able to flash kitkat on the devices to improve performance. I don't mind if many playstore apps wont run on the device, I just wish to be able to use it to surf the web and read a few e-mails. And believe me or not, the tablets in their current state can barely do that!
Anyhow, if I was to get the source code for kitkat, would I need to somehow port over the drivers from the stock firmware, or would this not be possible because the stock firmware is lollipop? I am having difficulty understanding if the kernels are related to the operating system version or if they can be used with different operating systems. The same is true for the "drivers", which I believe I had read are binaries?
Any help you guys could provide I would appreciate greatly! I don't care about building or getting a custom rom that has all sorts of programs and icon packs, I just want a bare bones kitkat install with chrome and google play capability to download a few minimal apps.
Thank you all for your time and help, and I hope to hear back soon!
Hello everybody. I love this community and I have been lurking for a long time.
I have noticed on a foreign language forum that some people were offering a custom rom for my android 9 TV box.
The chinese box is based on a s905x3 CPU and has a mediatek wifi chip for which it is hard (if not impossible to find the wifi drivers).
The site claims that the image was made by modifying the stock rom that came with the box. Is this possible or do all custom roms need to be build from the source?
The custom rom I want to make is going to replace the launcher with kodi.
I am prepared to build the whole rom from source but I do have a couple of questions.
Since the mediatek wifi drivers cannot be found how would I go about including the binary for the wifi?
I have noticed that the box that I have uses a .ko (kernel object) module to drive the wifi chip.
Can I include these kernel objects in build? It is a shame that the kernel is built as a 32bit system. Would that mean that I can only compile a 32bit kernel if I were to reuse those kernel modules and binaries?
Another idea is to perhaps use the kernel from coreelec in my build since it seems to include a lot of drivers.
Is it possible to use a kernel from something like coreelec but use the source from AOSP for the rest of my build?
Is there anything else that I should be aware of?
Thank you all!!!!
Can anyone give me any hints to any of the questions?
Essentially I want to swap out the stock launcher for Kodi. What is the easiest way to do so?
I want to install crdroid vanilla custom rom. I want to know whether microg is device specified like custom roms. I have a redmi note 10. Is there any specified micro g for redmi note 10 or can i install any mciro g. Also please suggest which is better from microg, nanodroid, nikgapps. I am also curious to know its pros and cons.
crdroid is unfortunately discontinued as vanilla build ( I still wonder why.. ) you better stick with other vanilla ROMs then.
however, getting Signature spoofing working on vanilla LineageOS is currently a mess and very tricky (as long as there is no official microG version), so many ways that worked before don't work anymore. nanodroid isn't working, the spoofing is not working. you have to manually extract framework files, deodex files, repack, upload again etc.. cumbersome.
if you have a vanilla ROM that supports signature spoofing out of the box, the best way seems to be having Magisk and installing the unofficial MinMicroG.zip with it. That was the only option that worked for me now on Android 11.
there is also no device specific MicroG version. To get a working MicroG installation it depends on 2 factors:
1. MicroG itself. the current version is kinda buggy on Android 11
2. the way it is installed and bound into the system (priv-app, userapp, as system installation or magisk module)
both need to work hand in hand, that means there are many combinations available that might work and might not work, and it's changing everyday (like, microg community updates fixes and adjusts the code, then google releases next update and nothing works anymore)
again: if your chosen ROM supports signature spoofing out of the box, installing microG is a piece of cake (if you know the right combinations that currently work, f.i. A11+magisk+minmicrog, or (currently not) nandroid, official microG apks only, etc.)
otherwise it's a lot more difficult, because there is currently nowhere a working one-click-solution to add signature spoofing.
(oh, and that's at least my experience so far, if anybody knows better, feel free correct me or add infos, I'm eager to hear)
Hello friends
As you can see, we download Linux and install it on laptops and tablets with completely different hardware. And we see that after installation, we do not need to download and install any drivers.
Is there an Android firmware - Android ROM that can be installed on all smartphones and use all its features?
Can non-official developers produce such an Android? Especially now that the internal memory of phones is 128 GB or more?
There are GSI ROMs. They can run on any Project Treble supported device. However, some things don't work. For example, there is no Sony camera DRM implementation in official AOSP, so the Sony phone camera won't work on GSI. If you want to use a GSI, I recommend trying Phh-Treble.
Also, when I set up my Microsoft Surface on Linux, I had to mess around with kernel modules to get the touchscreen to work. So, Linux does require some configuration depending on your hardware.
$cronos_ said:
There are GSI ROMs. They can run on any Project Treble supported device. However, some things don't work. For example, there is no Sony camera DRM implementation in official AOSP, so the Sony phone camera won't work on GSI. If you want to use a GSI, I recommend trying Phh-Treble.
Also, when I set up my Microsoft Surface on Linux, I had to mess around with kernel modules to get the touchscreen to work. So, Linux does require some configuration depending on your hardware.
Click to expand...
Click to collapse
Thanks for answering my question.
Please tell me is there any pre-rooted version of GSI?
I think it must available pre-rooted because maybe we need install drivers and reconfigure system files.