Galaxy Tab 2 10.1" booted into postmarketOS with weston
|Name||Galaxy Tab 2 10.1"|
|Original software||Android 4.0.1 ICS|
|Chipset||TI OMAP 4430|
|CPU||Dual-core 1.0 GHz Cortex-A9|
|GPU||PowerVR SGX540 @ 307 MHz|
|Storage||16 GB (expandable with up to 32 GB MicroSD)|
Users owning this device
- AAT596 (Notes: espressowifi, 7 inch version)
- Coldarchie (Notes: Unlocked, currently Slim7)
- Daniel071 (Notes: Works great except very poor performance; Probably because of no hardware acceleration)
- Dartvader316 (Notes: Mainline)
- Deathmist (Notes: 10.1" Wi-Fi-only model (espressowifi))
- Eloy (Notes: 7 inch version, runs pmOS)
- Hreikin (Notes: espressowifi, 10 inch version)
- Hueku (Notes: espresso3g)
- Mighty (Notes: espresso3g, 7 inch version)
- Nieldv (Notes: 10,1" wifi, runs unlegacyAndroid)
- Nulldayo (Notes: Has 5 of the 10.1" Wi-Fi-only model (espressowifi))
- Piero-e (Notes: 10.1" inch 3g variant / gt-p5100 / testing PostmaketOS (big thanks to Mighty) / running unofficial /e/OS android 7 based (espresso3g) (special thanks to Android-Andi))
- TPJS (Notes: running Lineage-OS)
- UltrasonicMadness (Notes: Wi-Fi version)
- Wifi (if started up manually, there's still some problems on boot)
- FDE w/ osk-sdl
- Battery (Gnome 3 can read the battery percentage, whether it is discharging or charging and Charging-sdl does work. One small issue is that Gnome 3 cannot detect the battery time remaining)
What does not work
- RIL (hasn't been setup yet, but Replicant got it going on the android side so it should be possible.)
- 2D + 3D acceleration (so most UIs slow down to a crawl, such as plasma-mobile).
- Currently the kernel is not mainlined, but the OMAP chip is supported, so it should be possible to mainline.
- Bluetooth service crashes; Running
sudo service bluetooth startand then
sudo service bluetooth statusreturns "crashed"
- Audio does not work with both built-in speakers and headphone jack (Tested with Gnome 3)
- Graphics Acceleration
How to enter flash mode
Press Power + Volume Up to enter download/odin mode.
This has to be done in two parts:
- First create an Android recovery image of PMOS and flash it using TWRP. If it refuses to flash using the "Install" option, try to flash it with adb sideload.
- Then use the usual heimdall flasher method to install the kernel and initramfs (flash_kernel).
Doing both with one method results in errors in both situations.
Note: If you wish to install to the /data partition instead of the system partition, extract the Android recovery image, replace FACTORYFS with DATAFS in chroot/install_options, and re-archive it with no compression. (zip -0r disiredFileName.zip *)
- WIP dts here