ZTE Kis 3 (zte-kis3): Difference between revisions
Appearance
Created page with "{{Infobox device | manufacturer = ZTE | name = Kis 3 | codename = zte-kis3 | releaseyear = 2013 | originalsoftware = Android 4.4.2 (Kis 3) / Firefox OS 1.3 (Open C) | chipset..." |
HenriDellal (talk | contribs) m packaged = yes |
||
(18 intermediate revisions by 13 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
| manufacturer = ZTE | | manufacturer = ZTE | ||
| name = Kis 3 | | name = Open C / Kis 3 | ||
| codename = zte-kis3 | | codename = zte-kis3 | ||
| releaseyear = | | image = File:postMarketOS_running_on_ZTE_kis3.jpeg | ||
| originalsoftware = | | imagecaption = ZTE kis3 / OpenC running postMarketOS & weston | ||
| chipset = Qualcomm Snapdragon 200 MSM8210 | | releaseyear = 2014 | ||
| cpu = Dual core 1.2 GHz | | originalsoftware = Firefox OS | ||
| originalversion = 1.3 (Open C) | |||
| chipset = Qualcomm Snapdragon 200 (MSM8210) | |||
| cpu = Dual-core 1.2 GHz Cortex-A7 | |||
| gpu = Adreno 302 | | gpu = Adreno 302 | ||
| storage = 4 GB | | storage = 4 GB | ||
| display = | | display = 480x800 | ||
| memory = 512 MB | | memory = 512 MB | ||
| 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) --> | |||
| status_usbnet = Y | |||
| status_flashing = P | |||
| status_touch = Y | |||
| status_screen = Y | |||
| status_wifi = Y | |||
| status_xwayland = Y | |||
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? --> | |||
| status_mainline = <!-- Instead of a Linux kernel fork, it is possible to run mainline. --> | |||
| 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. --> | |||
| status = <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" --> | |||
| booting = yes | |||
| packaged = yes | |||
| n-android = ✔ | |||
<!-- you can also use these lines if you need to: | |||
if the device haven't originally ran Android OS, e.g. Nokia N900 | |||
Version of the kernel that pmos is running | |||
| pmoskernel = 3.x.x | |||
see Unixbench page on wiki | |||
| whet_dhry = 0.0 | |||
Is OTG available, not used in wiki | |||
| status_otg = - | |||
--> | |||
}} | }} | ||
== Contributors == | == Contributors == | ||
* [[User:ethanrjones97 | Ethan R. Jones]] | * [[User:ethanrjones97 | Ethan R. Jones]] | ||
* [[User:Bonsaiblue|Bonsaiblue]] | |||
* [[User:Mtheunis | mtheunis]] | |||
== | == Users owning this device == | ||
* [[ | {{Device owners}} | ||
== How to enter flash mode == | |||
* Press {{button|Volume down}} + {{button|power}} button until you see the, the boot logo will stay displayed. | |||
or | |||
* Boot into recovery,firefoxOS or android and run <code>adb reboot bootloader</code> | |||
== How to enter recovery mode == | |||
* Turn off the phone, e.g. by taking out battery or holding down {{button|Power}} button. | |||
* Press and hold {{button|Volume Up}} + {{button|Home}} + {{button|Power}} button for about 5 seconds. | |||
* Press {{button|Power}} button to enter recovery mode | |||
or | |||
* Press {{button|volume up}} + {{button|power}} key to enter recovery | |||
{{note|works on some other versions of the phone?}} | |||
== Installation == | |||
===Backup=== | |||
* Download TWRP recovery image (see links) and save as recovery.img | |||
* Insert SDCard with enough space for backup | |||
* Boot into bootloader (see How to enter flash mode above) | |||
* Run <code>fastboot boot recovery.img</code> to boot the TWRP recovery without flashing it | |||
* Go to 'Backup' and select SDCard as storage; swipe to start backup; wait until backup is finished. Take out SDCard. | |||
===Flashing TWRP=== | |||
* Boot into bootloader (<code>adb reboot bootloader</code>) | |||
* Run <code>fastboot flash recovery recovery.img</code> | |||
===Flashing postmarket OS=== | |||
Flash using an external SD card for system, boot kernel without flashing through fastboot. Fastboot seems to crash when flashing system and using an Android recovery zip seemed unsuccessful as well. | |||
* [[Installation_guide|Follow the installation guide to init pmbootstrap]] | |||
* Put pmos on an SD card: <code>pmbootstrap install --sdcard=/dev/sdX</code> (change /dev/sdX to the SD card) | |||
* Insert SD card into phone. | |||
* Put phone into fastboot mode (see above) | |||
* Boot kernel without flashing: <code>pmbootstrap flasher boot</code> | |||
* You should be able to see and ping the phone via network over USB soonish, but booting to the point where the ssh daemon takes approx 60s. | |||
== | == Wifi == | ||
wifi works | |||
In order to start the wifi you have to load the kernel module and bring the interface up with the following commands: | |||
<pre class="shell"> | |||
sudo modprobe wlan | |||
sudo ifconfig wlan0 up | |||
</pre> | |||
[[Setup_WiFi_with_iproute2|Setup WiFi with iproute2]] | |||
== See also == | == See also == | ||
* | |||
* [https://konstakang.com/devices/kis3/ Lineage port, TWRP, Clockwork mod by KonstaKang] | |||
* [https://github.com/KonstaT/android_device_zte_kis3 Android Source] | * [https://github.com/KonstaT/android_device_zte_kis3 Android Source] | ||
* [https://github.com/KonstaT/android_kernel_zte_msm8610 Android Kernel sources] | * [https://github.com/KonstaT/android_kernel_zte_msm8610 Android Kernel sources] | ||
* [https://github.com/KonstaT/proprietary_vendor_zte Proprietary blobs] | * [https://github.com/KonstaT/proprietary_vendor_zte Proprietary blobs] | ||
* [http://builds.firefoxos.mozfr.org/ Open C Firefox OS related resources] | * [http://builds.firefoxos.mozfr.org/ Open C Firefox OS related resources] | ||
* [http://download.ztedevices.com/device/global/support/opensource/2/1261/ZTE_Open_C_JellyBean_Kernel(3.4.x).tar.gz ZTE Jelly Bean Kernel sources] | |||
* [https://konstakang.com/devices/kis3/Kis3Info/ Kis hardware info tool with screenshots] | |||
* [https://www.gsmarena.com/zte_open_c-6155.php hardware info on ZTE Open C] | |||
* [https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/1311 original pull request by ethanrjones97] | |||
* [https://gitlab/postmarketOS/pmbootstrap/-/issues/1323 how ethanrjones97 fixed black screen] | |||
* [https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/device/testing/device-zte-kis3 Device package] | |||
* [https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/device/testing/linux-zte-kis3 Kernel package] | |||
* [https://sites.google.com/site/zteopenfirmware/fastboot info on ZTE Open C] | |||
* [https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/2914 merge request #2914 fixing wifi/slow start-up/screen] |
Latest revision as of 10:18, 12 April 2025
![]() ZTE kis3 / OpenC running postMarketOS & weston | |
Manufacturer | ZTE |
---|---|
Name |
Open C / Kis 3 |
Codename | zte-kis3 |
Released | 2014 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 200 (MSM8210) |
CPU | Dual-core 1.2 GHz Cortex-A7 |
GPU | Adreno 302 |
Display | 480x800 |
Storage | 4 GB |
Memory | 512 MB |
Architecture | armv7 |
Software | |
Original software | Firefox OS |
Original version | 1.3 (Open C) |
postmarketOS | |
Category | testing |
Pre-built images | no |
Flashing |
Partial |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
No data |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
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
Users owning this device
- Bonsaiblue
- GloomyJD (Notes: Works, Open C variant)
- JuniorJPDJ
- Mossroy (Notes: ZTE Open C, FR version. I have several devices. One of them has a broken and unusable screen, I can use it to test as much as needed)
- Mtheunis
How to enter flash mode
- Press + button until you see the, the boot logo will stay displayed.
or
- Boot into recovery,firefoxOS or android and run
adb reboot bootloader
How to enter recovery mode
- Turn off the phone, e.g. by taking out battery or holding down button.
- Press and hold + + button for about 5 seconds.
- Press button to enter recovery mode
or
- Press + key to enter recovery
works on some other versions of the phone? |
Installation
Backup
- Download TWRP recovery image (see links) and save as recovery.img
- Insert SDCard with enough space for backup
- Boot into bootloader (see How to enter flash mode above)
- Run
fastboot boot recovery.img
to boot the TWRP recovery without flashing it - Go to 'Backup' and select SDCard as storage; swipe to start backup; wait until backup is finished. Take out SDCard.
Flashing TWRP
- Boot into bootloader (
adb reboot bootloader
) - Run
fastboot flash recovery recovery.img
Flashing postmarket OS
Flash using an external SD card for system, boot kernel without flashing through fastboot. Fastboot seems to crash when flashing system and using an Android recovery zip seemed unsuccessful as well.
- Follow the installation guide to init pmbootstrap
- Put pmos on an SD card:
pmbootstrap install --sdcard=/dev/sdX
(change /dev/sdX to the SD card) - Insert SD card into phone.
- Put phone into fastboot mode (see above)
- Boot kernel without flashing:
pmbootstrap flasher boot
- You should be able to see and ping the phone via network over USB soonish, but booting to the point where the ssh daemon takes approx 60s.
Wifi
wifi works
In order to start the wifi you have to load the kernel module and bring the interface up with the following commands:
sudo modprobe wlan sudo ifconfig wlan0 up
See also
- Lineage port, TWRP, Clockwork mod by KonstaKang
- Android Source
- Android Kernel sources
- Proprietary blobs
- Open C Firefox OS related resources
- ZTE Jelly Bean Kernel sources
- Kis hardware info tool with screenshots
- hardware info on ZTE Open C
- original pull request by ethanrjones97
- how ethanrjones97 fixed black screen
- Device package
- Kernel package
- info on ZTE Open C
- merge request #2914 fixing wifi/slow start-up/screen