LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile
User Name
Password
Linux - Mobile This forum is for the discussion of all topics relating to Mobile Linux. This includes Android, Tizen, Sailfish OS, Replicant, Ubuntu Touch, webOS, and other similar projects and products.

Notices


Reply
  Search this Thread
Old 08-13-2022, 07:53 PM   #1
shimmy00
Member
 
Registered: Jul 2022
Posts: 37

Rep: Reputation: 0
How do you flash a GApps package on a fully unencumbered Android 12 system?


I have this Chinese board - a Firefly ITX-3588J with a Rockchip RK3588 ARM SoC - which is not your "typical" Android device but is fully capable of running Android 12, and I currently have it loaded up and running right now. As a full general purpose computing board capable of functioning as a cute small desktop, it doesn't have any of the usual encumbrances (e.g. locked down root, locked down bootloader, etc.) that come with Android phones that would otherwise prevent installing different software: you can even install Linux directly on it, but I have had no luck in figuring out or getting answers to if it's possible to somehow modify the stock images provided to dual install it along with Android so I'm more focusing on trying to get a fully operational Android 12 system instead.

In particular, the stock barebones Android 12 system image comes with no Google Play Store or Google apps, which suggests the need to install them manually, and I've had minimal luck trying to manually fit the various .apks involved on likely due to dependency and configuration issues. And so it seems that, after much digging and headaches (given I've never done anything like this before), the best way to achieve this is to use a premade GApps package like OpenGApps or NikGApps (I got the latter because the former doesn't appear to have Android 12 support yet, only Android 11), and then _somehow_ load it onto the board's memory card.

The problem there is in that. How do you do that? Everything talks about "flashing" as though this were a commonly understood process (but can't be the same thing as a full system image flash as that overwrites all data and here we just want to add some), and after more headaches trying to plumb that secret knowledge, I find that one way to do it is to use ``adb sideload``, i.e. the Android Debug Bridge (ADB) platform tool which I have already due to other, programming-related Android use. Yet, when I try to boot the board to the Android recovery mode and then sideload the NikGApps package, I get an "E:Signature verification failed" error with the flashing failing at about 47% or so, suggesting some kind of security-related interlock is preventing me from installing the package I want.

How do you get around this? Other sites have yet to respond adequately to my inquiries, so I'm coming here now and hope a reply will be forthcoming. Someone suggested you need to use a custom recovery pack - TWRP appears to be a common one, but TWRP is not yet supporting Android 12, and they have not responded when I asked what I should use instead. So what can I use?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: RaspAnd Brings Android 7.1.2 Nougat to Your Raspberry Pi 3 with GAPPS, Kodi 18.0 LXer Syndicated Linux News 0 10-23-2017 10:21 PM
LXer: AndEX Project Brings Android 7.0 Nougat with GAPPS & Linux Kernel 4.4 to Your PC LXer Syndicated Linux News 0 09-04-2016 04:41 PM
LXer: RaspAnd Project Brings Android 6.0 Marshmallow to Raspberry Pi 3, Now with GAPPS LXer Syndicated Linux News 0 06-26-2016 09:12 AM
LXer: Introducing the First Android-x86 4.4.4 KitKat OS with Linux Kernel 4.0 and GAPPS LXer Syndicated Linux News 0 05-09-2015 11:12 PM
Linux unencumbered by US export controls? TongueTied Linux - General 5 02-23-2004 01:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Mobile

All times are GMT -5. The time now is 09:28 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration