Xiaomi POCO F1 (xiaomi-beryllium): Difference between revisions
Appearance
→See also: Add POCO F1 video demo |
m Update Infobox |
||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
| manufacturer = Xiaomi | | manufacturer = Xiaomi | ||
| name = | | name = Pocophone F1 | ||
| codename = xiaomi-beryllium | | codename = xiaomi-beryllium | ||
| image = File: Plasmamobile-beryllium-mainline.jpg | | image = File: Plasmamobile-beryllium-mainline.jpg | ||
Line 8: | Line 8: | ||
| orginalkernel = 4.9 | | orginalkernel = 4.9 | ||
| chipset = Qualcomm SDM845 Snapdragon 845 | | chipset = Qualcomm SDM845 Snapdragon 845 | ||
| cpu = | | cpu = Octa-core (4x 2.8 GHz Kryo 385 Gold & 4x 1.8 GHz Kryo 385 Silver) | ||
| gpu = Adreno 630 | | gpu = Adreno 630 | ||
| storage = | | storage = 64/128/256 GB | ||
| display = 1080x2246 LCD | | display = 1080x2246 LCD | ||
| memory = | | memory = 6/8 GB | ||
| architecture = aarch64 | | architecture = aarch64 | ||
<!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) --> | <!-- the following status_* questions should be answered with Y - yes, P - partial, N - no, or left blank (for untested or unknown) --> |
Revision as of 11:49, 31 May 2020
![]() | |
Manufacturer | Xiaomi |
---|---|
Name | Pocophone F1 |
Codename | xiaomi-beryllium |
Released | 2018 |
Hardware | |
Chipset | Qualcomm SDM845 Snapdragon 845 |
CPU | Octa-core (4x 2.8 GHz Kryo 385 Gold & 4x 1.8 GHz Kryo 385 Silver) |
GPU | Adreno 630 |
Display | 1080x2246 LCD |
Storage | 64/128/256 GB |
Memory | 6/8 GB |
Architecture | aarch64 |
Software | |
Original software | MIUI 9.6 (based on Android 8.1) |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | partial |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Partial |
Touchscreen |
Partial |
Multimedia | |
3D Acceleration |
Partial |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
No data |
SMS |
No data |
Mobile data |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
No data |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
Contributors
Venji10
Maintainer(s)
Venji10
Users owning this device
- Abishek (Notes: daily driver running phosh)
- Adrian (Notes: EBBG panel, AOSP build toy)
- Anjanmomi (Notes: daily driver running Sxmo)
- Antonroots
- Ash
- Baonks81 (Notes: 6GB/128GB)
- Brittle
- CalcProgrammer1
- Clamor (Notes: Tianma panel model)
- Dferrg
- Entrider (Notes: Running LineageOS. Daily driver.)
- FerassElHafidi (Notes: Daily driver running Sxmo, also see User:FerassElHafidi/Dogfooding:Pocophone_F1)
- Fraolt (Notes: Daily driver User:Fraolt/Dogfooding:Pocophone_F1)
- Hilledkinged (Notes: EBBG display type)
- Illen (Notes: 6/64 GB. Runs LineageOS)
- Iourine (Notes: with LineageOS)
- Joel (Notes: Tianma-Panel)
- Lokenk (Notes: Android, daily driver 2 versions 128 and 64)
- LongnoseRob (Notes: pmOS (edge), UI: phosh)
- Magdesign (Notes: sxmo, daily, many hacks)
- NekoCWD (Notes: 6/64GB, EBBG, broken mobile antenna, postmarketOS lab rat)
- Nima
- PiotrZPL (Notes: Running AwakenOS and Ubuntu Touch as a secondary device.)
- Powwu (Notes: Co-daily driver on Phosh)
- Retourmy (Notes: Tianma panel version, LineageOS, still in my backpack, just in case)
- Retr0 (Notes: Daily driver, running LineageOS 18.1 A11 with Magisk, Kali NetHunter installed)
- Ridge (Notes: Testing pmOS with Phosh)
- Roboe (Notes: (second hand) daily driver; 128GB, Tianma panel; running Lineage OS)
- Rontti (Notes: notes on daily driving phosh on user page)
- R
- Schrmh (Notes: Runs Mobile NixOS)
- SergDS
- Shubhamvis98 (Notes: Daily driver)
- Sohrabbehdani (Notes: EBBG panel, running Phosh)
- Sulu
- Sven (Notes: Running edge with Phosh, EBBG panel and TIANMA panel)
- The Arjdroid (Notes: (Daily Driver) not running postmarketOS on it but in general it has very good custom ROM and custom Kernel and custom Recovery support so wouldn't be surprised if things run very well.)
- The DarkFire (Notes: secondary driver / personal phone, mainline)
- TheBads (Notes: dead)
- Toby (Notes: Phosh)
- UnDevDeCatOS (Notes: goofy aliexpress screen, needs custom dts with tianma screen + ebbg touchscreen, daily driver)
- Venji10
- Wann (Notes: Unlocked - Running Gnome Mobile - Main Phone)
- Wizzdom (Notes: Tianma-Panel, Tinkering with Sxmo)
How to enter flash mode
You have to press Power and Vol- to enter the bootloader.
Installation
Download the device/linux package from my GitHub or from the GitLab MR (because it is not merged) and paste it into your pmaports/device folder.
Choose Plasma Mobile as user interface (others do not work yet).
Build and install it.
You can also use mainline kernel with envkernel, but only USB and panel works with mainline yet.
Downstream and mainline are pretty much at the same state.
Works with mainline: USB, panel (with HW acceleration), keys
Works with downstream: USB, panel, touchscreen, keys
See also
- pmaports!1156 Initial merge request
- WIP mainline kernel: https://github.com/Venji10/linux-beryllium
- device package: https://github.com/Venji10/device-xiaomi-beryllium
- linux package: https://github.com/Venji10/linux-xiaomi-beryllium
- Poco F1 GKI (android-5.4) demo by Sumit Semwal