Difference between revisions of "Google Nexus 7 2013 (asus-flo)"

From postmarketOS
Jump to navigation Jump to search
(users owning device)
(people are not active anymore)
 
(6 intermediate revisions by 5 users not shown)
Line 5: Line 5:
 
| image = File:Asus_flo_hildon.jpg
 
| image = File:Asus_flo_hildon.jpg
 
| imagecaption = Flo running Hildon
 
| imagecaption = Flo running Hildon
| releaseyear = 2013, July
+
| releaseyear = 2013
 +
| releasemonth = July
 
| original software = Android 6 on Linux 3.4
 
| original software = Android 6 on Linux 3.4
 
| chipset = Qualcomm APQ8064-1AA Snapdragon S4 Pro (Snapdragon 600)
 
| chipset = Qualcomm APQ8064-1AA Snapdragon S4 Pro (Snapdragon 600)
Line 13: Line 14:
 
| display = 1200x1920 FHD IPS
 
| display = 1200x1920 FHD IPS
 
| memory = 2 GB
 
| memory = 2 GB
| architecture = armhf
+
| architecture = armv7
 
| status_usbnet = Y
 
| status_usbnet = Y
 
| status_flashing = Y
 
| status_flashing = Y
Line 37: Line 38:
 
=== Contributors ===
 
=== Contributors ===
  
* montvid porting
+
* okias -> trying latest mainline kernel...
* #postmarketos irc crew
+
* montvid porting (not active)
* John Stultz Flo kernel patches maintainer
+
* John Stultz Flo kernel patches maintainer (not active)
* Rob Clark Freedreno video driver maintainer
+
* Rob Clark Freedreno video driver maintainer (not active)
* Linaro, Qualcomm, Red Hat drivers, kernel upstreaming
 
  
 
=== Users owning this device ===
 
=== Users owning this device ===
Line 57: Line 57:
 
<pre>sudo wpa_supplicant -u -Dnl80211 -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iwlan0
 
<pre>sudo wpa_supplicant -u -Dnl80211 -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iwlan0
 
sudo nmcli device wifi connect "ssd" password "pass" ifname wlan0</pre>
 
sudo nmcli device wifi connect "ssd" password "pass" ifname wlan0</pre>
 +
 +
* <code>No space left on device</code> or <code>Unknown chunk type</code> can show when trying to flash large images (for me, it failed for images >~700MB). Try flashing to the USERDATA partition as described here: https://wiki.postmarketos.org/wiki/Google_Nexus_7_2012_(asus-grouper)#Flashing_rootfs_larger_than_650_MB.           
 +
 
=== Other information ===
 
=== Other information ===
  
Line 88: Line 91:
 
=== Links ===
 
=== Links ===
  
 
+
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/device-asus-flo Device package]
* [https://github.com/postmarketOS/pmbootstrap/tree/master/aports/device/device-asus-flo Device package]
+
* [https://gitlab.com/postmarketOS/pmaports/-/tree/master/device/testing/linux-asus-flo Kernel package]
* [https://github.com/postmarketOS/pmbootstrap/tree/master/aports/device/linux-asus-flo Kernel package]
 
 
* [https://twrp.me/asus/asusnexus72013wifi.html TWRP recovery]
 
* [https://twrp.me/asus/asusnexus72013wifi.html TWRP recovery]
 
* [https://git.linaro.org/landing-teams/working/qualcomm/wcnss-config.git/tree WIFI start with Wcnss-start]
 
* [https://git.linaro.org/landing-teams/working/qualcomm/wcnss-config.git/tree WIFI start with Wcnss-start]

Latest revision as of 18:20, 3 September 2020

Google (ASUS) Nexus 7 (2013) WIFI
Flo running Hildon
Flo running Hildon
Manufacturer Google (ASUS)
Name Nexus 7 (2013) WIFI
Codename asus-flo
Released 2013
Category testing
Hardware
Chipset Qualcomm APQ8064-1AA Snapdragon S4 Pro (Snapdragon 600)
CPU Quad-core 1.5 GHz Krait 300
GPU Adreno 320
Display 1200x1920 FHD IPS
Storage 16/32 GB
Memory 2 GB
Architecture armv7
Features
USB Networking
Works
Flashing
Works
Touchscreen
Works
Display
Works
WiFi
Works
Xwayland
Works
FDE
Partial
Mainline
Partial
Battery
3D Acceleration
Works
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
Unavailable
SMS
Unavailable
Calls
Unavailable
USB OTG


Flo running Plasma Mobile

Contributors

  • okias -> trying latest mainline kernel...
  • montvid porting (not active)
  • John Stultz Flo kernel patches maintainer (not active)
  • Rob Clark Freedreno video driver maintainer (not active)

Users owning this device


Key combinations

  • Boot to bootloader: Power + Volume Down
  • Boot to recovery: Power + Volume Up
  • Shutdown: Power

Issues

  • WIFI firmware sometimes does not load on boot. WIFI connection is very slow - probably to the wcn36xx driver still being a work in progress. You need to start WiFi#Start_WIFI_manually as the firmware loads late in the boot process.
sudo wpa_supplicant -u -Dnl80211 -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iwlan0
sudo nmcli device wifi connect "ssd" password "pass" ifname wlan0

Other information

  • Flash the system to a userdata partition to have 10GB free space. If you don't see 10GB install TWRP recovery and format system/all partitions and start again:
./pmbootstrap.py flasher flash_rootfs --partition userdata
./pmbootstrap.py flasher flash_kernel
  • When I tried flashing rootfs, it would fail almost immediately after erasing. I installed TWRP, and tried a few things to "wipe" it, which worked, and then permitted the good flash (with hildon UI) below. (Note that, although the instructions for TWRP 3.2.2-0 for asus-flo suggest that you might need to do "fastboot reboot" and then hold down the buttons, that only resulted in what appeared to be boot loops of TWRP -- what worked instead was to use the buttons to power off, and then use the buttons to boot recovery.)
(native) flash rootfs image
target didn't report max-download-size
erasing 'userdata'...
OKAY [  0.977s]
sending 'userdata' (395264 KB)...
OKAY [395.414s]
writing 'userdata'...
OKAY [ 19.449s]
finished. total time: 415.840s
  • When I tried flashing with the Hildon UI (on 2018-07-27), it booted to the blue Hildon wallpaper, but the wallpaper only filled a square subset of the display.
  • For unknown reasons, I'm seeing rootfs flash times that seem slow. For example, a flash of plasma-mobile ui (808 MB) took 850.323s, with 808.169s of that in sending phase. This is approx. 10 times the duration for flashing sony-amami from the same laptop.
  • I would recommend installing and using MATE as it is very complete
  • To run Internet via USB see USB Internet
  • Correct battery charge info appears to be in: /sys/bus/i2c/drivers/bq27xxx-battery/0-0055/power_supply/bq27541-0/charge_now

Links