Although the desktop version has not yet been officially released, you can try Fedora 19 on Nexus 4.
Don't be excited. This does not mean that Fedora/Red Hat will follow the pace of Ubuntu to enter the smartphone market (see ). This is actually the Freedreno project to facilitate the demonstration of the current reverse engineering Gallium3D open source driver for Qualcomm A320. Compared with the Android underlying layer on which Ubuntu Phone depends, The Gallium3D driver implemented by Freedreno is more similar to that implemented by Linux on the desktop.
Warning although the above process is passedchroot
The kernel is not updated permanently, but you still need to proceed with caution.
System Requirements:
- You have enabled the developer option (quickly hit the Nexus 4 of the build seven times.
- /Data partitions have at least 3 GB of free space.
- A host with a Fedora system.
Steps:
- Download the required script from Github: fedora-nexus4 and go to its directory.
- Install necessary tools on the Fedora Host:
sudo yum install android-tools abootimg
- On Nexus 4, it is best to disable data traffic and enable "Stay awake" in the developer options. then press the volume reduction key to start the system and enter
fastboot
Mode
- Use USB to connect to the Fedora host, and then run the following command:
sudo fastboot boot boot/mako-boot.img
- Run
./install-rootfs.sh
Install the root partition with patience.
- Later use
adb shell
Switch to the terminal environment on Nexus 4 and run/data/fedora/start-chroot.sh
Start running. Installation requiredX11
Andgnome-desktop
So please ensure the stability of WiFi and wait patiently.
You can also view the video that runs Fedora 19 and GNOME Shell on Nexus 4 if you are too reluctant to get involved. As shown in the video, activate the preview view (in the desktop versionSUPER
Key), you need to move up on the left side.
Github code repository and installation steps in English
Message Source:Phoronix