Google Nexus 10 (samsung-manta): Difference between revisions
No edit summary |
Removed armhf/armv7 notice, added section reverting back to stock android, and some additional information |
||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
| manufacturer = Google (Samsung) | | manufacturer = Google (Samsung) | ||
Line 53: | Line 52: | ||
== Installation == | == Installation == | ||
See [https://wiki.postmarketos.org/wiki/Installation_guide Installation guide]. | See [https://wiki.postmarketos.org/wiki/Installation_guide Installation guide]. | ||
If this doesn't work, try [https://wiki.postmarketos.org/wiki/Android_Recovery_Zip_Installation Android Recovery Zip Installation]. | |||
In either case, the <code>/system</code> partition isn't big enough for all but the smallest interfaces. So if you install anything bigger, use <code>--partition</code> or <code>--recovery-install-partition</code>, depending on which way you install it, to choose a bigger partition. <code>/data</code> should have more than enough space. | |||
== Reverting back to stock / recreating broken partitions == | |||
Because postmarketOS uses partitions differently than android, reverting back to stock is a bit more complicated. These instructions should work in any situation, except if you managed to break the bootloader or physically damaged your device. | |||
* Have fastboot installed | |||
* Download and unzip the correct [https://developers.google.com/android/images#mantaray factory image]. In most cases you'll probably want the latest one (LMY49J). | |||
* Open a terminal and navigate into the folder you just unzipped. | |||
* Connect your Nexus 10 via USB, and boot to bootloader (hold power+vol_up+vol_down until you see a screen that says bootloader) | |||
* On Linux/Mac: <code>./flash-all.sh</code> On Windows: <code>./flash-all.bat</code> | |||
* The script will reflash the stock bootloader/recovery/system, wait for it to finish. Once it is done, the tablet will reboot and attempt to boot into android. Because some partitions are still broken, this means that it will be stuck at the android splash screen (if you chose the latest version, it's some colored dots flying around) indefinitely. | |||
* To solve this, boot to bootloader again (hold power+vol_up+vol_down), use the volume buttons to choose <code>recovery mode</code> and select it by tapping the power button. | |||
* After a short while, you should be at a mostly black screen, with a small android and a red triangle. To get to the actual recovery menu, tap the volume_up button while holding power. | |||
* Now choose <code>wipe data/factory reset</code>, then <code>Yes -- delete all user data</code>, and once it is finished, choose <code>reboot system now</code>. | |||
* Wait until it shows you the first time setup screen for android, and everything should be fixed :) | |||
== Power == | == Power == | ||
Line 74: | Line 91: | ||
sudo rc-service lightdm restart | sudo rc-service lightdm restart | ||
</source> | </source> | ||
== Black screen after postmarketOS splash screen == | |||
For some unknown reason, most interfaces only show a black screen after booting. If you have your device connected via USB, you can execute <code>sudo startx</code> over [https://wiki.postmarketos.org/wiki/SSH ssh]. Somehow, this seems to fix it, at least temporarily (plasma-desktop just goes back to showing a black screen after login). | |||
== Photos == | == Photos == |
Revision as of 18:51, 27 February 2021
![]() Google Nexus 10 | |
Manufacturer | Google (Samsung) |
---|---|
Name | Nexus 10 |
Codename | samsung-manta |
Released | 2012 |
Hardware | |
Chipset | Exynos 5250 |
CPU | 1.7 GHz Dual-core Cortex-A15 |
GPU | Mali T-604 |
Display | 2560x1600 IPS |
Storage | 16/32 GB |
Memory | 2 GB |
Architecture | armv7 |
Software | |
Original software | Android 4.2.2 on Linux 3.0 |
postmarketOS | |
Category | testing |
Pre-built images | no |
postmarketOS kernel | Lineage 3.4.113 |
Flashing |
Works |
---|---|
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 |
Miscellaneous | |
FDE |
No data |
USB OTG |
Works |
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
- BakaOsaka
- MartijnBraam
Users owning this device
- Alexmrqt
- Blacksilver (Notes: + Replaced battery)
- Ecloud
- Grom (Notes: 2 of them)
- Jenneron
- Joshaspinall (Notes: Boots, no DE)
- Kevinwidjaja21 (Notes: Running PMOS sxmo-de-sway. Power button/Volume broken.)
- Lantizia (Notes: 4 of them)
- MartijnBraam
- Russanandres (Notes: CyanogenMod 10)
How to enter flash mode
- Connect a USB cable
- Power the device off
- Hold power + volume down
- You should get a bootloader screen saying "Downloading... Do not turn off target !!"
Installation
See Installation guide. If this doesn't work, try Android Recovery Zip Installation.
In either case, the /system
partition isn't big enough for all but the smallest interfaces. So if you install anything bigger, use --partition
or --recovery-install-partition
, depending on which way you install it, to choose a bigger partition. /data
should have more than enough space.
Reverting back to stock / recreating broken partitions
Because postmarketOS uses partitions differently than android, reverting back to stock is a bit more complicated. These instructions should work in any situation, except if you managed to break the bootloader or physically damaged your device.
- Have fastboot installed
- Download and unzip the correct factory image. In most cases you'll probably want the latest one (LMY49J).
- Open a terminal and navigate into the folder you just unzipped.
- Connect your Nexus 10 via USB, and boot to bootloader (hold power+vol_up+vol_down until you see a screen that says bootloader)
- On Linux/Mac:
./flash-all.sh
On Windows:./flash-all.bat
- The script will reflash the stock bootloader/recovery/system, wait for it to finish. Once it is done, the tablet will reboot and attempt to boot into android. Because some partitions are still broken, this means that it will be stuck at the android splash screen (if you chose the latest version, it's some colored dots flying around) indefinitely.
- To solve this, boot to bootloader again (hold power+vol_up+vol_down), use the volume buttons to choose
recovery mode
and select it by tapping the power button. - After a short while, you should be at a mostly black screen, with a small android and a red triangle. To get to the actual recovery menu, tap the volume_up button while holding power.
- Now choose
wipe data/factory reset
, thenYes -- delete all user data
, and once it is finished, choosereboot system now
. - Wait until it shows you the first time setup screen for android, and everything should be fixed :)
Power
By default the device will drain its battery even if it is connected to your PC because USB does only provide ~100mA. This can be changed with:
sudo sh -c "echo 1 > /sys/class/power_supply/smb347-usb/usb_hc"
If you want to use a standalone charger, the following commands have to be issued after you plugged in the charger:
sudo sh -c "echo 1 > /sys/class/power_supply/smb347-usb/charger_detection"
Issue the following command to monitor the power consumption:
cat /sys/class/power_supply/ds2784-fuelgauge/current_now
A positive current value means that the battery is charging while a negative current discharges the battery.
Touchscreen
After booting the UI doesn't react to user input. Restarting lightdm solves this:
sudo rc-service lightdm restart
Black screen after postmarketOS splash screen
For some unknown reason, most interfaces only show a black screen after booting. If you have your device connected via USB, you can execute sudo startx
over ssh. Somehow, this seems to fix it, at least temporarily (plasma-desktop just goes back to showing a black screen after login).
Photos
Mainline
The Exynos 5250 has support in the mainline kernel, so this tablet might be a good candidate.