Difference between revisions of "Fairphone 1 (fairphone-fp1)"

From postmarketOS
Jump to navigation Jump to search
(add Mediatek category)
 
(10 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[Category:Not booting]]
 
 
{{Infobox device
 
{{Infobox device
 
| manufacturer = Fairphone
 
| manufacturer = Fairphone
 
| name =  Fairphone 1
 
| name =  Fairphone 1
| codename = FP1
+
| codename = fairphone-fp1
 
| image = File:1200px-Fairphone_1_-_front.jpg
 
| image = File:1200px-Fairphone_1_-_front.jpg
 
| imagecaption = Fairphone 1
 
| imagecaption = Fairphone 1
Line 9: Line 8:
 
| originalsoftware = Android 4.2
 
| originalsoftware = Android 4.2
 
| chipset = MediaTek MT6589
 
| chipset = MediaTek MT6589
| cpu = Quad-core 1.2 GHz
+
| cpu = 4x 1.2 GHz Cortex-A7
 
| gpu = PowerVR SGX544MP @ 286 MHz
 
| gpu = PowerVR SGX544MP @ 286 MHz
 
| storage = 16 GB
 
| storage = 16 GB
 
| display = 960x540 IPS
 
| display = 960x540 IPS
 
| memory = 1 GB
 
| memory = 1 GB
 +
| architecture = armv7
 +
| status_usbnet = Y
 +
| status_flashing = <!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. -->
 +
| status_touch = Y
 +
| status_screen = Y
 +
| status_wifi = N
 +
| status_xwayland = <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
 +
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? -->
 +
| status_mainline = N
 +
| status_battery = <!-- Charging the battery with charging-sdl is possible -->
 +
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) -->
 +
| status_accel = <!-- The sensor that measures proper acceleration works -->
 +
| status_audio = <!-- Using the device's speakers/headphone jack works -->
 +
| status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol -->
 +
| status_camera = <!-- Taking photos and videos works. -->
 +
| status_gps = <!-- The Global Positioning System sensor works.  -->
 +
| status_mobiledata = <!-- Connecting to the Internet via cellular network. -->
 +
| status_sms = <!-- Sending and receiving short messages works as intended. -->
 +
| status_calls = <!-- Talking to other people over the cellular network. -->
 +
| booting = Y
 
}}
 
}}
  
Line 22: Line 41:
 
* Luca Weiss (z3ntu)
 
* Luca Weiss (z3ntu)
  
== What works ==
+
== Installation (Android Recovery Zip) ==
* USB network
+
* <code>pmbootstrap install --android-recovery-zip --recovery-install-partition data</code>
* Screen
+
* Flash the resulting zip using the latest CWM build from chrmhoffmann
* Touchscreen (partially)
 
  
== What does not work ==
+
== Installation (only boot partition) ==
* Touchscreen (partially)
 
* WiFi
 
* The rest
 
 
 
== How to enter flash mode (boot.img) ==
 
 
* Flash the newest lk.bin (see https://github.com/z3ntu/android_kernel_fairphone_FP1/wiki/More-stuff#fastboot)
 
* Flash the newest lk.bin (see https://github.com/z3ntu/android_kernel_fairphone_FP1/wiki/More-stuff#fastboot)
 
* Press vol-up during booting and select "fastboot"
 
* Press vol-up during booting and select "fastboot"
 
* You can now flash the boot partition with "fastboot flash boot boot.img-fairphone-fp1"
 
* You can now flash the boot partition with "fastboot flash boot boot.img-fairphone-fp1"
  
== Installation ==
+
== Installation (SP Flash Tool) ==
 
* Load the MT6589_Android_scatter_emmc.txt with SP Flash Tool (e.g. v5.1352.01)
 
* Load the MT6589_Android_scatter_emmc.txt with SP Flash Tool (e.g. v5.1352.01)
* Deselect all partitions and choose boot.img-fairphone-fp1 for the BOOTIMG and fairphone-fp1.img for the <s>ANDROID</s> USRDATA partition.
+
* Deselect all partitions and choose boot.img-fairphone-fp1 for the BOOTIMG and fairphone-fp1.img for the USRDATA partition.
 
* Press 'Download' and plug in your phone while it's turned off
 
* Press 'Download' and plug in your phone while it's turned off
  
 
== See also ==
 
== See also ==
 
* {{github|1566}} Initial pull request
 
* {{github|1566}} Initial pull request
* https://github.com/z3ntu/pmbootstrap/tree/device-fairphone-fp1
+
* {{MR|1623}} Initial pull request (reopened)
* https://github.com/z3ntu/android_kernel_fairphone_FP1
+
* [https://github.com/z3ntu/android_kernel_fairphone_FP1 Kernel source]
<!--
+
 
Link to related GitHub issues or pull requests like the following (replace CHANGEME with the ID, e.g. 1234):
+
[[Category:Mediatek]]
* {{github|CHANGEME}} Initial pull request
 
* {{github|CHANGEME}} Some related issue
 
You can also add normal web links:
 
* [https://redmine.replicant.us/projects/replicant/wiki/GalaxyS2I9100 Replicant wiki page]
 
-->
 

Latest revision as of 11:57, 31 May 2020

Fairphone Fairphone 1
Fairphone 1
Fairphone 1
Manufacturer Fairphone
Name Fairphone 1
Codename fairphone-fp1
Released 2013
Category testing
Original software Android 4.2
Hardware
Chipset MediaTek MT6589
CPU 4x 1.2 GHz Cortex-A7
GPU PowerVR SGX544MP @ 286 MHz
Display 960x540 IPS
Storage 16 GB
Memory 1 GB
Architecture armv7
Features
USB Networking
Works
Flashing
Touchscreen
Works
Display
Works
WiFi
Broken
Xwayland
FDE
Mainline
Broken
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG



Contributors

  • Luca Weiss (z3ntu)

Maintainer(s)

  • Luca Weiss (z3ntu)

Installation (Android Recovery Zip)

  • pmbootstrap install --android-recovery-zip --recovery-install-partition data
  • Flash the resulting zip using the latest CWM build from chrmhoffmann

Installation (only boot partition)

Installation (SP Flash Tool)

  • Load the MT6589_Android_scatter_emmc.txt with SP Flash Tool (e.g. v5.1352.01)
  • Deselect all partitions and choose boot.img-fairphone-fp1 for the BOOTIMG and fairphone-fp1.img for the USRDATA partition.
  • Press 'Download' and plug in your phone while it's turned off

See also