Jump to content

Fly Spark (fly-iq4404): Difference between revisions

From postmarketOS Wiki
Km2 (talk | contribs)
No edit summary
Faveoled2 (talk | contribs)
m more links
 
(21 intermediate revisions by 11 users not shown)
Line 1: Line 1:
{{Infobox device
{{Infobox device
| manufacturer = Fly
| manufacturer = Fly
| name = Spark
| name = Spark
| codename = fly-iq4404
| codename = fly-iq4404
| image = File:Fly_iq4404_white_original.jpg
| image = File:Fly-iq4404-plasma1.jpg
| imagecaption = Fly iq4404 white
| imagecaption = Fly iq4404 kde plasma 5
| releaseyear = 2013
| releaseyear = 2013
| originalsoftware = Android 4.2
| originalsoftware = Android
| chipset = Mediatek MT6572
| originalversion = 4.2
| cpu = Cortex A7 2x1200 МГц
| chipset = MediaTek MT6572
| gpu = Mali-400MP
| cpu = 2x 1.2 GHz Cortex-A7
| gpu = Mali-400
| storage = 4 GB
| storage = 4 GB
| display = 864x480 IPS
| display = 480x854 IPS
| memory = 512 MB
| memory = 512 MB
| architecture = armv7
| architecture = armv7
| type = handset
<!-- 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) -->
| status_usbnet = Y
| status_usbnet = Y
Line 33: Line 35:
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_sms = <!-- Sending and receiving short messages works as intended. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status = Boots, not merged<!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status_securebootoff = Y
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| booting = yes <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
 
| pmoskernel = 3.10.89
<!-- you can also use these lines if you need to:
<!-- you can also use these lines if you need to:
if the device haven't originally ran Android OS, e.g. Nokia N900
| n-android =  ✔
Version of the kernel that pmos is running
| pmoskernel = 3.10.89
see Unixbench page on wiki
see Unixbench page on wiki
| whet_dhry = 0.0
| whet_dhry = 0.0
Line 49: Line 48:


== Contributors ==
== Contributors ==
* LibrePhone (km2)
* km2


== Maintainer(s) ==
== Maintainer(s) ==
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
<!-- This person needs to be willing to answer questions from users of this device -->
<!-- This person needs to be willing to answer questions from users of this device -->
* [[User:km2|km2]]


== Users owning this device ==
== Users owning this device ==
Line 63: Line 63:


== How to enter flash mode ==
== How to enter flash mode ==
 
{{Button|Volume Up}} + {{Button|Power}} (loading Recovery)
== Installation ==
Vol up + Power (loading Recovery)


Connect usb cable and enter:
Connect usb cable and enter:
Line 77: Line 75:
When the fastboot logo appears on the phone
When the fastboot logo appears on the phone


<pre>pmbootstrap flasher flash_rootfs
== Installation ==
pmbootstrap flasher flash_kernel</pre>
 
You can install it on an sd card or flash it on your phone through recovery. To do this, instead of pmbootstrap install, run
<pre>./pmbootstrap.py install  --android-recovery-zip --recovery-install-partition=data</pre>
It loads into recovery (I checked on twrp), go to advanced ones and click adb sideload. We connect the usb cable and run
<pre>./pmbootstrap.py flasher --method=adb sideload</pre>
 
And flashing the kernel
<pre>fastboot flash boot boot.img-fly-iq4404</pre>
 
== Photos ==
[[File:Fly-iq4404-ardour1.jpg|300px]]
[[File:Fly-iq4404-plasma-info.jpg|300px]]
 
== See also ==
== See also ==
* {{MR|1213|pmaports}} Initial merge request
* {{Device package|fly-iq4404|testing}}
* {{Kernel package|fly-iq4404|testing}}
<!--
<!--
Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):
Link to related GitLab issues or merge requests like the following (replace CHANGEME with the ID, e.g. 1234):
Line 86: Line 99:
You can also add normal web links:
You can also add normal web links:
* [https://redmine.replicant.us/projects/replicant/wiki/GalaxyS2I9100 Replicant wiki page]
* [https://redmine.replicant.us/projects/replicant/wiki/GalaxyS2I9100 Replicant wiki page]
-->
<!--
If you manage to get your device packages merged, uncomment links below and change DEVICE_CODENAME with the actual one.
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/device-DEVICE_CODENAME Device package]
* [https://gitlab.com/postmarketOS/pmaports/tree/master/device/linux-DEVICE_CODENAME Kernel package]
-->
-->

Latest revision as of 17:15, 6 March 2025

Fly Spark
Fly iq4404 kde plasma 5
Fly iq4404 kde plasma 5
Manufacturer Fly
Name Spark
Codename fly-iq4404
Released 2013
Type handset
Hardware
Chipset MediaTek MT6572
CPU 2x 1.2 GHz Cortex-A7
GPU Mali-400
Display 480x854 IPS
Storage 4 GB
Memory 512 MB
Architecture armv7
Software
Original software Android
Original version 4.2
postmarketOS
Category testing
Pre-built images no
postmarketOS kernel 3.10.89
Features
Flashing
No data
USB Networking
Works
Internal storage
No data
SD card
No data
Battery
No data
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
No data
Audio
Broken
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

  • km2

Maintainer(s)

Users owning this device


How to enter flash mode

Volume Up + Power (loading Recovery)

Connect usb cable and enter:

sudo adb start-server

When Recovery is fully loaded

adb reboot bootloader

When the fastboot logo appears on the phone

Installation

You can install it on an sd card or flash it on your phone through recovery. To do this, instead of pmbootstrap install, run

./pmbootstrap.py install  --android-recovery-zip --recovery-install-partition=data

It loads into recovery (I checked on twrp), go to advanced ones and click adb sideload. We connect the usb cable and run

./pmbootstrap.py flasher --method=adb sideload

And flashing the kernel

fastboot flash boot boot.img-fly-iq4404

Photos

See also