Lenovo IdeaTab A3000 (lenovo-a3000)
![]() Lenovo A3000 running stock Android | |
Manufacturer | Lenovo |
---|---|
Name | IdeaTab A3000 |
Codename | lenovo-a3000 |
Released | 2013 |
Hardware | |
Chipset | MediaTek MT6589 |
CPU | 4x 1.2 GHz Cortex-A7 |
GPU | PowerVR SGX544MP @ 286 MHz |
Display | 1024x600 LCD |
Storage | 4/8/16 GB |
Memory | 1 GB |
Architecture | armv7 |
Software | |
Original software | Android 4.2.2 |
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 |
No data |
Touchscreen |
No data |
Multimedia | |
3D Acceleration |
No data |
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
- Tooniis
- Mikoma
Maintainer(s)
- Mikoma
Users owning this device
- Tooniis (Notes: A3000-H)
- Wujekbrezniew (Notes: A3000-H 4GB)
Flashing
Fastboot is broken on this device.
Device can be flashed by using SpFlashTool. System.img (Android in SpFlashTool) can be obtained from "[postmarketos_dir]/chroot_native/home/pmos/rootfs/lenovo-a3000h.img" and boot.img from "[postmarketos_dir]/chroot_rootfs_lenovo-a3000h/boot/boot.img-lenovo-a3000h".
Other flash files (if neccesary) can be obtained from stock Android flash package or custom one.
Sources
Kernel source: https://github.com/wujekbrezniew/android_kernel_lenovo_mt8389 Android device tree: https://github.com/wujekbrezniew/android_device_lenovo_a3 Android proprietary files: https://github.com/wujekbrezniew/proprietary_vendor_lenovo_a3 Custom Android build (with all SpFlashTool files neccesary to format device): https://forum.xda-developers.com/t/rom-kitkat-4-4-2-v3-0-0-lenovo-a3000-h-stable-version.3414278/
Cheats and fixes
To build kernel and system image some fixes are needed. Files can be cloned from github repo: https://github.com/wujekbrezniew/lenovo-a3000h-postmarketos-files If you encounter problems with compiling after applying fixes you can try to build boot image with --src option linking to cloned kernel source.
Device can be easily repartitioned with non-open source software called MTK Partition Editor: http://metweaks.com/mtk-partition-editor/
Problems
SSH and Telnet does not want to work even after applying fixes from PostmarketOS wiki troubleshooting section.
UART
UART is accessible from test points on the board. These are the test points for UART3, which is where bootloader logs can be read from:
It is possible to solder wires to those points and a ground pad for easy access to UART. Those wires can then be passed through the SIM card slot hole in the back shell. The connectors give the back cover a small bump, so you have to use bare wires if you want it to sit flush.
WARNING: Bare wires must be insulated properly with tape or some other method to ensure they don't short out with each other or to pins in the SIM card slots. |