Asus Zenfone 5 (asus-t00f)
Appearance
	
	
| This device runs a Downstream kernel. Some UIs will not work, and most features (3D acceleration, audio, etc.) may be broken. | 
|  Asus Zenfone 5 running mate-terminal | |
| Manufacturer | Asus | 
|---|---|
| Name | Zenfone 5 | 
| Codename | asus-t00f | 
| Released | 2014 | 
| Type | handset | 
| Hardware | |
| Chipset | Intel Cloverview Z2580 Intel Cloverview Z2560 | 
| CPU | Intel Atom Z2580 /Z2560 @ 2.0 GHz / 1.6 GHz (Dual-Core) | 
| GPU | PowerVR SGX544MP2 | 
| Display | 720x1280 5" IPS | 
| Storage | 8/16/32 GB | 
| Memory | 2 GB | 
| Architecture | x86 | 
| Software | |
| Original software The software and version the device was shipped with. | Android 4.3 | 
| Extended version The most recent supported version from the manufacturer. | Android 5.0.2 | 
| postmarketOS | |
| Category | downstream | 
| Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. | no | 
| pmOS kernel The kernel version that runs on the device's port. | 3.10.107 | 
| Device package |  device-asus-t00f | 
| Kernel package |  linux-asus-t00f | 
| Flashing Whether it is possible to flash the device with  pmbootstrap flasher. | Untested | 
|---|---|
| USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). | Works | 
| Battery Whether charging and battery level reporting work. | Untested | 
| Screen Whether the display works; ideally with sleep mode and brightness control. | Works | 
| Touchscreen | Works | 
| Multimedia | |
| 3D Acceleration | Untested | 
| Audio Audio playback, microphone, headset and buttons. | Untested | 
| Camera | Untested | 
| Connectivity | |
| WiFi | Untested | 
| Bluetooth | Untested | 
| GPS | Untested | 
| Modem | |
| Calls | Untested | 
| SMS | Untested | 
| Mobile data | Untested | 
| Miscellaneous | |
| FDE Full disk encryption and unlocking with unl0kr. | Works | 
| Sensors | |
| Accelerometer Handles automatic screen rotation in many interfaces. | Untested | 
Contributors
yxist
Device owners
How to enter flash mode
Hold power button and volume up while device is turned off
Installation
Zenfone 5 uses non-standard bootimg format, so we'll need to create it manually. You'll need a working Zenfone 5 boot.img to proceed.
$ pmbootstrap install --sdcard=/dev/sd?
$ pmbootstrap export
$ git clone https://github.com/shakalaca/ZenFone-boot-tools
$ cd ZenFone-boot-tools
$ make
$ ./pack_intel ./path/to/original/boot.img /tmp/postmarketOS-export/vmlinuz-asus-t00f /tmp/postmarketOS-export/initramfs-asus-t00f output_boot.img
Then you can flash output_boot.img as you normally would using fastboot.
$ sudo fastboot flash boot output_boot.img