Lenovo A6000 (lenovo-a6000): Difference between revisions
Appearance
m gitlab.com -> gitlab.postmarketos.org (bot edit) |
|||
(27 intermediate revisions by 11 users not shown) | |||
Line 6: | Line 6: | ||
| imagecaption = | | imagecaption = | ||
| releaseyear = 2015 | | releaseyear = 2015 | ||
| originalsoftware = Android 4.4 | | category = community | ||
| chipset = Qualcomm | | originalsoftware = Android | ||
| originalversion = 4.4 | |||
| chipset = Qualcomm Snapdragon 410 (MSM8916) | |||
| cpu = Quad-core 1.2 GHz Cortex-A53 | | cpu = Quad-core 1.2 GHz Cortex-A53 | ||
| gpu = Adreno 306 | | gpu = Adreno 306 | ||
Line 14: | Line 16: | ||
| memory = 1/2 GB | | memory = 1/2 GB | ||
| architecture = aarch64 | | architecture = aarch64 | ||
| 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 26: | Line 29: | ||
| status_3d = Y | | status_3d = Y | ||
| status_accel = Y | | status_accel = Y | ||
| status_magnet = Y | |||
| status_barometer = - | |||
| status_powersensor = - | |||
| status_audio = Y | | status_audio = Y | ||
| status_bluetooth = Y | | status_bluetooth = Y | ||
Line 34: | Line 40: | ||
| status_calls = Y | | status_calls = Y | ||
| status_otg = - | | status_otg = - | ||
| status_nfc = - | |||
| status_usba = - | |||
| status_hdmidp = - | |||
| status_keyboard = - | |||
| status_touchpad = - | |||
| status_irtx = - | |||
| booting = yes | | booting = yes | ||
}} | | genericdevice=Generic MSM8916 (qcom-msm8916) | ||
| optionalgenericdevice = yes | |||
}}{{Based on SoC|Qualcomm_Snapdragon_410/412_(MSM8916)|Snapdragon 410}} | |||
== Contributors == | == Contributors == | ||
Line 45: | Line 59: | ||
== How to enter flash mode == | == How to enter flash mode == | ||
* '''Fastboot''': Power on the device with both {{Button|Power}} and {{Button|Volume Down}} buttons. | * '''Fastboot''': Power on the device with both {{Button|Power}} and {{Button|Volume Down}} buttons. | ||
* '''Recovery''': Power on the device with {{Button|Volume Down}}, {{Button|Volume Up}}, and {{Button|Power}} buttons. | |||
* '''lk2nd Fastboot''': Power on the device. After it vibrates, hold {{Button|Volume Down}}. | * '''lk2nd Fastboot''': Power on the device. After it vibrates, hold {{Button|Volume Down}}. | ||
* '''lk2nd Recovery''': Power on the device. After it vibrates, hold {{Button|Volume Up}}. | * '''lk2nd Recovery''': Power on the device. After it vibrates, hold {{Button|Volume Up}}. | ||
Line 50: | Line 65: | ||
== Installation == | == Installation == | ||
# | # The device has to have 64bit stock Android flashed first in order to have correct firmware in the firmware partitions | ||
#* If you have stock Android 4.4 on the device it's most likely 32bit | |||
#* You can flash the lk2nd and check in the lk2nd menu if the device has 64bit support enabled or not | |||
#* You will need a windows machine in order to flash latest stock Android 5.0 (64bit) | |||
#* Then you need to google for a ~1GB zip file with the firmware and lenovo downloader and follow the instructions | |||
# Install [https://github.com/msm8916-mainline/lk2nd#readme lk2nd]. Although Lenovo already provides a Fastboot interface, lk2nd contains various quirks for booting mainline. | # Install [https://github.com/msm8916-mainline/lk2nd#readme lk2nd]. Although Lenovo already provides a Fastboot interface, lk2nd contains various quirks for booting mainline. | ||
#* use <code>fastboot flash:raw boot lk2nd-msm8916.img</code> | |||
# Follow [[Qualcomm_Snapdragon_410/412_(MSM8916)#Installation]]. | # Follow [[Qualcomm_Snapdragon_410/412_(MSM8916)#Installation]]. | ||
== Battery and charging == | == Battery and charging == | ||
See [[Wileyfox_Swift_(wileyfox-crackling)#Battery_and_charging]]. | See [[Wileyfox_Swift_(wileyfox-crackling)#Battery_and_charging]]. | ||
== | == Photos == | ||
<gallery> | |||
File:Sxmo_on_Lenovo_A6000.jpeg|thumb|left|Sxmo | |||
File:Openstreetmap_on_Firefox_ESR_Lenovo_A6000.jpeg|thumb|left|Openstreetmap on Firefox ESR | |||
File:Mmcli_USSD_code_Lenovo_A6000.jpg|thumb|left|mmcli USSD code | |||
File:Sxmo-de-sway-SMS-lenovo-a6000.JPG|thumb|left|sxmo-de-sway SMS | |||
File:Sxmo-de-sway-call-lenovo-a6000.JPG|thumb|left|sxmo-de-sway call | |||
</gallery> | |||
== See also == | == See also == | ||
* [https://gitlab. | * [https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/main/linux-postmarketos-qcom-msm8916 msm8916 mainline kernel package] | ||
* [https://github.com/msm8916-mainline/linux Mainline kernel tree for msm8916 devices] | * [https://github.com/msm8916-mainline/linux Mainline kernel tree for msm8916 devices] |
Latest revision as of 13:41, 4 November 2024
This page is about the dedicated port of this device. There is also an optional generic port available for this device - see Generic MSM8916 (qcom-msm8916). |
![]() | |
Manufacturer | Lenovo |
---|---|
Name | A6000 |
Codename | lenovo-a6000 |
Released | 2015 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 410 (MSM8916) |
CPU | Quad-core 1.2 GHz Cortex-A53 |
GPU | Adreno 306 |
Display | 720x1280 |
Storage | 8/16 GB |
Memory | 1/2 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 4.4 |
postmarketOS | |
Category | community |
Pre-built images | yes |
Optional Generic Port | Generic MSM8916 (qcom-msm8916) |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Works |
Camera |
No data |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Works |
GPS |
No data |
Modem | |
Calls |
Works |
SMS |
Works |
Mobile data |
Works |
Miscellaneous | |
FDE |
Works |
Sensors | |
Accelerometer |
Works |
Magnetometer |
Works |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
This device is based on the Snapdragon 410. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
Users owning this device
- Anoraktrend (Notes: running pmOS plasma mobile)
- Congo666 (Notes: running pmOS phosh)
- Jenneron (Notes: A lot of problems, but all stuff is available for tests)
- Mas4hmad
- Metan (Notes: Porting http://gfxprim.ucw.cz to PostmarketOS)
- Notnoelchannel
- StephanieBread (Notes: pmOS edge)
- TipzTeam (Notes: Works, converted from K30-T, doesn't boot pmOS)
How to enter flash mode
- Fastboot: Power on the device with both and buttons.
- Recovery: Power on the device with , , and buttons.
- lk2nd Fastboot: Power on the device. After it vibrates, hold .
- lk2nd Recovery: Power on the device. After it vibrates, hold .
- EDL: Connect device via USB as a peripheral with both and buttons.
Installation
- The device has to have 64bit stock Android flashed first in order to have correct firmware in the firmware partitions
- If you have stock Android 4.4 on the device it's most likely 32bit
- You can flash the lk2nd and check in the lk2nd menu if the device has 64bit support enabled or not
- You will need a windows machine in order to flash latest stock Android 5.0 (64bit)
- Then you need to google for a ~1GB zip file with the firmware and lenovo downloader and follow the instructions
- Install lk2nd. Although Lenovo already provides a Fastboot interface, lk2nd contains various quirks for booting mainline.
- use
fastboot flash:raw boot lk2nd-msm8916.img
- use
- Follow Qualcomm_Snapdragon_410/412_(MSM8916)#Installation.
Battery and charging
See Wileyfox_Swift_(wileyfox-crackling)#Battery_and_charging.
Photos
-
Sxmo
-
Openstreetmap on Firefox ESR
-
mmcli USSD code
-
sxmo-de-sway SMS
-
sxmo-de-sway call