Development and porting of GSI firmware
Architecture What do you use?
Architecture.
arm64-ab [ 983 ] ** [46,15%]
arm64-a [ 788 ] ** [37%]
a64-ab [ 130 ] ** [6,1%]
a64-a [ 57 ] ** [2,68%]
arm-ab [ 13 ] ** [0,61%]
arm-a [ 159 ] ** [7,46%]
Total votes: 2130
 



Rep: (2507)
Development and porting of GSI firmware


Supported Devices







Be sure to read!
Dear users!
I remind you that our section is called«Android - Development and Programming» , Which means that the topic is primarily intended for developers.

thereforetoday the topic is prohibited to discuss the nuances of the GSI-specific firmware on devices. All of these issues are discussed in the topics rom your devices in the section «Android - Firmware."
This is an official warning.For ignoring this warning particularly stubborn will receive read-only mode ( "read only")
.

Thank you for understanding! Have a nice chat.


Read a must.
For the report / review, the problem report.
Development and porting of GSI-firmware (Post derak1129 # 95942923)


Description
What is Project Treble?

Project Treble shares low-level drivers and the rest of the operating system so that manufacturers and third-party developers can release updates faster and easier. For devices with Android 8.x Oreo "out of the box" support for Treble is a must, and for older smartphones and tablets the option is available.

Instructions
Firmware
Template for the design of the post with the firmware

Lite GSI Images- Trimmed Images From firmware zerovoid
Patches for starting firmware gsi.
Android All GSIs

Android 11.x.x


Android 10.x.x
Firmware from Igor ~ s
Collection of firmwareby Igor ~ s


Android 10 release



Android 9.x.x


Android 8.x.x


Problem solving
Useful


Topics Curator KazukiAmazui . On the renewal and updating of the caps, please contact QMS

Post has been editedKazukiAmazui - 28.09.20, 20:31
Reason for editing: AOSP Android 11



Rep: (1160)
https: //sourceforge.ne...es/qiDroid/2020.08.21/
I poured a new project, if there is a wish, you can put a watch
as usual - supported SELinux and v222 treble patches in place



Rep: (615)
Whether someone faced with the problem of blade front camera? She stupidly stops working every time at different time intervals in all applications that use the camera. Solved by restarting the phone, but wildly annoying when you need sfotkatsya, but the camera takes off. There is the very first on the GSIAll 10. Tried Android vendors of Android 9 and 10 - on both the problem.

Podelites solution to this problem.
Xiaomi Redmi 8, 3/32 ARM64-AB, SD 439

Post has been editedskittels15 - 22.08.20, 14:33



Rep: (615)
* zerovoid , Screenshots to see



Rep: (2682)
EvolutionX-4.6 firmware update.
EvolutionX_4.6-arm64-ab-gapps
EvolutionX_4.6-arm64-a-gapps
EvolutionX_4.6-a64-ab-gapps
EvolutionX_4.6-a64-a-gapps
EvolutionX_4.6-arm-ab-gapps
EvolutionX_4.6-arm-a-gapps

Attached images
Attached Image
Attached Image


Post has been editedIgor ~ s - 23.08.20, 11:29



Rep: (28)
Xiaomi MI play
arm64 a only
MediaTek helio p35

ViperOS 6.7 - There bottles animation -Attached fileviper67.txt(5.68 MB)

ViperOS 6.0 - Animations not, but no reboot -Attached fileviper60.txt(929.89 KB)


All firmware and set with Permissiver_v5 Magisk 19.2 through tvrp



Rep: (3)
Who knows what may be associated tap the screen when you press a fingerprint? LieneageOS Q MOD 17.1, 13.08.2020.



Rep: (1160)
eduard.sumeyko @ 22.08.20, 17:44*
tap the screen when you press a fingerprint
you need to throw your keykodov Photo scanner file (/system/usr/keylayout/uinput-MODEL.kl)
well, or create with the same name, but only a blank

Here is an example, as it has done for other devices - an empty file itself is substituted boot androidhttps://github.com/phh...-10.0/rw-system.sh#L87



Rep: (1160)
BootleggersROMQ Mod // qiDroid

Platform: BootleggersROM 5.2
Attention: assembly is fully compatible with Phh-Treble patch, the difference is only in the absence and presence of root file / system / phh / secure. With normal vendors started without any patches and even Enforced mode, as well as from the AOSP Phh. If you run AOSP and qiDroid - you not, then try to delete the file "secure"
Bugs: except for fixes, are the same as on all Q GSI (in some cases not work broadcast on TV and the normal mode does not work offline charging; calls over BT not come with some headsets, the problems with GPS and etc. and etc.)
Thanks: @phhusson and Treble community

Update (2020.09.29)
• BootleggersROM version 5.2
• Added missing SPL patches for September
• multiple patches with GrapheneOS
• LiveDisplay enabled by default
• Fixed the launch at Mi 10 (Lite), K30 (Pro)
• added Russian translation (more than 95%)
• have ARM A-only Go assembly (1.5 + Gb)
• recycled Speed ​​UI overlays, are now cut-off corners only at levels 5 and 6
• butanimatsiya AOSP (for versatility)
• Bromite WebView 85.0.4183.110
(May be "dirty" update, without having framework'a modifications)

Download: all architectures ( designations )

last change
Update (2020.08.23)
• the former base and treble patches
• Added the ability to set the indentation edges of the status bar
• Fixed a font cut network traffic indicator
• Fixed information on the status of SELinux (specifically for GSI)

The first release of 2020.08.21
• version patches treble v222 +
• BootleggersROM 5.1 Stable base
• Phh Settings traveled down all the settings (do not worry, they are there)
• The launcher is added gesture to turn off the screen by dvoynoymu tapu
• tyuninig status bar icons more close to each other
• added 0.2x, 0.8x and 1.2x the speed of the animations
• 0.8x speed exhibited by default
• added to tile Quick Settings USB-modem
• replaced prlozheniya: Gallery, Keyboard, Dialer, Messaging, Contacts, Calculator
• Fixed mode is offline charging, working in enforced (not on all devices)
• Fixed a crash when deleting certain programs (with a connected SD-card with vFAT FS)
• When power saving mode is activated, you can select the light / dark theme
• SafetyNet certification on my device (sink vendor) passes without any patches and magiska
• Gapps options: use webview normal (no error when installing Chrome), stock launcher from Google ribbon (without the terrible nailed "Search Bar")
• some changes to reduce the consumption of resources - more memory, better speed, better autonomy
• Added option to specify the level of optimization of the interface, test it yourself on your device to improve the speed / battery
• disabled some controversial Google components, for example, fixed WiFi overall speed in conjunction with GPS + Bluetooth
• an option to change the distance between the icons in the status bar (for a complete application requires reboot)
• Dialer (of CAOS): the option to install the full screen photo of contact, small patches of dark themes and translating, call recording (not on all devices)
• eliminated green picture distortion at the drain chamber by activating HAL3 (present on Xiaomi devaysakh)
• added option "Open the curtain notifications" with swipe fingerprint scanner
• removed the annoying points at the top of the Settings
• fixed display state security patches (in the settings)
• removed the dividing lines in the Settings UI (not all)
• for Mi A2 Lite default put LTE
• updated overlay to Redmi 6 Pro
• switches in OOS style (taken from HavocOS)
• to lock the screen / doze removed upper icon
• Bromite webview v84.0.4147.121


Post has been editedzerovoid - 30.09.20, 13:33
Reason for edit: Update (2020.09.29)



Rep: (1160)
Development and porting of GSI-firmware (Post zerovoid # 99259589)

qiDroid 2020.08.23 small update



Rep: (33)
Device:Honor-7C (AUM-L41)
Firmware:EvolutionX-4.6
Structure / Architecture:Arm64-Aonly
CPU:Snapdragon 430
Base:Android 8 Oreo
Software version:AUM-L41 8.0.0.155 (C461)

Cut image with2.7, Gb before 2.1Gb (System / lib {lib64) -vndk27-29)
(Product / app)

Triggered byselinux_fix_q-gsi-a.zip

It works quickly and smoothly.
It is not always possible to pass the original settings from the first (non-response system interface - a blank screen).
It does not work NFC.
Tail FM-radio.
No settings AOD inclusion of proximity sensor.
In the "About phone" deep sleep is always 0% and at the Evox 4.4 was for a month. At the same time keeps the battery rather than the drain, the Bole better than others with GSI dop.nastroykami energy saving
Added settings event LED indication for charging.
Icons sharper line state.
The rest of customization is not particularly important to me, and that can not see.
Waiting 4.7)

Post has been editedDmitryVT - 29.08.20, 05:21
Reason for editing: In the course of the test



Rep: (42)
gsergey61 @ 30.07.20, 22:24*
Tablet Teclast M16

So you have a bunch of libraries does not see, look for search At least not found, dlopen, look what libraries asking them to take stock for example, and throw in the vendor.



Rep: (3)
DmitryVT @ 24.08.20, 15:48*
It does not work NFC.


Try to roll the solution I've found, with the base Honor'am EMUI 8 assists

Fix GSI's EMUI 8

Post has been editedSynerdzhy - 24.08.20, 16:41



Rep: (33)
* Synerdzhy Now works nfc)
Even charging offlineearnedworks - a hike in its pofiksilii 4.6)
Only the ice indicator broke anew patch sewn)

Post has been editedDmitryVT - 27.08.20, 21:13
Reason for editing: In the course of the test



Rep: (1160)
Development and porting of GSI-firmware (Post zerovoid # 96294898)

BLESSv222 2020.08.28 // All Platforms



Rep: (60)
Romodelam note. You can edit images on your phone system without unpacking them.
Benefits:
-Easy, no additional software is needed quickly.
Teams
mount -t ext4 -o loop, rw /put/do/obraza/obraz.img / path / to / point / mounting
Example:
The image is on the inside sd
mount -o remount, rw / * then remounted root for reading record
mkdir / custom * Create a folder for further mount an image in it, the internal / external hard drive is better not to install, with the rights of the files the problem will, of course, you can profile data in more stuff, but they look for long.
mount -t ext4 -o loop, rw /sdcard/system.img / custom
After working with the image and replace the relevant files of doing so
umount / custom
umount / dev / block / loop *
rmdir / custom
mount -o remount, ro /

And note:
1 - mounted directory sees reason only x-plore, but it does not matter to them to work very convenient
2 - sparse image it is necessary to get rid of by or through simg2img, or set to divide the system and then remove the image

Post has been editedRossist999 - 31.08.20, 10:55



Rep: (2682)
ColtOS v6.3 Android 10 GSI
Firmware Update. Beautiful, fast. Optional settings are not transferred.
ColtOS-v6.3-arm64-ab-vanilla
ColtOS-v6.3-arm64-a-vanilla
ColtOS-v6.3-a64-ab-vanilla
ColtOS-v6.3-a64-a-vanilla
ColtOS-v6.3-arm-ab-vanilla
ColtOS-v6.3-arm-a-vanilla

Attached images
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image



Rep: (2682)
Resurrection Remix OS Q 2020 v8.5.9 Android 10 GSI
Excellent firmware from famous designers with a variety of additional options.
Fast, smooth. Present unlock the face.
RROS-Q-8.5.9-arm64-ab-gapps
RROS-Q-8.5.9-arm64-ab-vanilla
RROS-Q-8.5.9-arm64-a-gapps
RROS-Q-8.5.9-arm64-a-vanilla
RROS-Q-8.5.9-a64-ab-vanilla
RROS-Q-8.5.9-a64-a-vanilla
RROS-Q-8.5.9-arm-ab-vanilla
RROS-Q-8.5.9-arm-a-vanilla

Attached images
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Post has been editedIgor ~ s - 04.09.20, 12:05



Rep: (67)
If the connection does not work on the MTK.
(It does not help at all chips)
Throw TeleService folder in the system / priv-app. Taken from the firmwarecrDroid zerovoid
I checked on RROS, ColtOS, ZenX OS.
Percent helio P60 vendor 9

Attached files

Attached fileTeleService.zip(6.51 MB)


Post has been editedDiust - 19.09.20, 15:59
Reason for editing: ZenX OS



Rep: (405)
Igor ~ s @ 02.09.20, 15:37*
Resurrection Remix OS Q 2020 v8.5.9
Sharp C10, Snap 630, placed on top of version 8.5.8, without wipe, I can only say thank you to the author, it works all that is necessary.



Rep: (615)
* Diust Bugs are the same. Headphones in 90% of cases can be fixed a by this in a way.


Full version    

Help     rules

Time is now: 10/03/20, 2:32