|
Posted at 3/2/2021 02:26:35
Only Author
3#
Last edited by sylvainsab In 3/2/2021 02:28 Editor
OK, I managed to recover from the situation using (X)UBUNTU 20.04 LTS.
I followed the explanation on how to install Firefly's maintenance industry version of Android and used the update.img dated with 2018-10-16 I think.
First, add this as an udev rule in /etc/udev/rules/51-android.rules :- SUBSYSTEM=="usb", ATTR{idVendor}=="2207", MODE="0666"
Copy the code
Then using the Linux_Upgrade_Tool v 1.2 (not 1.24) worked fine with :- sudo upgrade_tool update.img
Copy the code Your update.img file needs to be in the same folder.
I don't think it was actually a requirement, but here are the two apt install sequences I did for a list up-to-date with 20.04 as in "compile the environment to build" :
#1 as per http://wiki.t-firefly.com/en/Fir ... ompile_android.html
- sudo apt install git-core gnupg flex bison gperf libsdl1.2-dev libwxgtk3.0-gtk3-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev pngcrush schedtool libxml2 libxml2-utils xsltproc lzop libc6-dev schedtool g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline-dev gcc-multilib libswitch-perl libssl1.1 libssl-dev
Copy the code You will also need https://packages.debian.org/stable-backports/source/repo (doesn't exist in 20.04, back in 20.10)
#2 as per http://wiki.t-firefly.com/en/Fir ... ilation-environment
- sudo apt install expect-dev git-core gitk git-gui gcc-arm-linux-gnueabihf u-boot-tools device-tree-compiler gcc-aarch64-linux-gnu mtools parted libudev-dev libusb-1.0-0-dev linaro-boot-utils autoconf autotools-dev libsigsegv2 m4 intltool libdrm-dev curl sed make binutils build-essential gcc g++ bash patch gzip bzip2 perl tar cpio python unzip rsync file bc wget libncurses5 qtbase5-dev libglib2.0-dev libgtk2.0-dev libglade2-dev cvs git mercurial rsync openssh-client subversion asciidoc w3m dblatex graphviz python3-matplotlib libc6:i386 libssl-dev texinfo liblz4-tool genext2fs lib32stdc++6 expect
Copy the code
If any packages were still missing I retrieved them from : https://packages.ubuntu.com/
Now I have an Android system that works (and with Google Play) except that I can't access the "settings" menu of many apps (the three vertical-aligned little dots don't appear ...)
Anyway, on to try more exotic configurations, starting with Ubuntu. |
|