tweaking it ?
It heavily depends on what do you want to achieve and definitely will take lots of googling and reading of the documentation. There are several approaches: 1. Download the AOSP tree (or any custom ROM you want to change), pull all proprietary staff from the target device and build your own device. https://source.android.com/setup/build/downloading?hl=en https://source.android.com/setup/build?hl=en https://source.android.com/setup/develop/new-device?hl=en There's also a chance that your device supports Trebble correctly, and you will not need to add drivers to your rom, but this requires more investigation of your device and experimenting. 2. You can decompile and patch .apk files of frameworks.jar from the device you want to apply customizations to. After patching and repackaging, these files can be pushed back to the device. You may need dex2jar, jadx, AndroidDecompiler (and its dependencies) or something like that, and to google how to decompile, edit and repackage .apk and .jar files correctly. This approach can be combined with the first one by adding .apk files to the AOSP tree as modules to appear in your custom ROM. 3. Also, you can try to build some applications inside the AOSP tree and try to install them onto your device by pushing to /system/app or /system/priv-app. E.g.: add some changes to SystemUI, build and try to push it to the device. The same way you can try to build a whole framework itself or its resources and push frameworks.jar or frameworks-res.apk to the device. But system applications on your device may differ from AOSP apps in some ways, so it's a bit dangerous and requires saving old apps from the device. The first thing you can start from is to read the links above and to learn how the Android works and to play around with its source code.
Thanks a lot Sir...
Will u be able to dm me the link ?
Обсуждают сегодня