Samsung Galaxy Note 10.1 (samsung-p4note): Difference between revisions
m Eloy moved page Samsung Galaxy Note 10.1 WiFi to Samsung Galaxy Note 10.1 WiFi (samsung-n8010): add codename to title |
mNo edit summary |
||
(46 intermediate revisions by 14 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox device | {{Infobox device | ||
| manufacturer = Samsung | | manufacturer = Samsung | ||
| name = | | name = Galaxy Note 10.1 WiFi/3G | ||
| codename = samsung- | | codename = samsung-p4note | ||
| image = File: | | image = File:Samsung-n8010.jpg | ||
| imagecaption = | | imagecaption = Samsung Galaxy Note 10.1 | ||
| releaseyear = 2012 | | releaseyear = 2012 | ||
| originalsoftware = Android 4 | | originalsoftware = Android | ||
| chipset = Exynos 4412 | | originalversion = 4 | ||
| cpu = Quad-core 1.4 GHz Cortex-A9 | | chipset = Samsung Exynos 4412 Quad | ||
| gpu = Mali- | | cpu = Quad-core 1.4 GHz Cortex-A9 | ||
| storage = 16 GB | | gpu = Mali-400 MP4 | ||
| display = 1280x800 PLS TFT | | storage = 16/32/64 GB | ||
| memory = | | display = 1280x800 PLS TFT | ||
| architecture = | | memory = 2 GB LPDDR2 | ||
| architecture = armv7 | |||
| type = tablet | |||
<!-- 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<!-- USB networking does work? then put Y here and delete this comment --> | | status_usbnet = P<!-- USB networking does work? then put Y here and delete this comment --> | ||
| status_otg = N<!-- USB networking does work? then put Y here and delete this comment --> | |||
| status_flashing = Y<!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. --> | | status_flashing = Y<!-- Flashing with "pmbootstrap flasher" works? Put Y here. It works the same for everything coming below. --> | ||
| status_touch = | | status_touch = Y<!-- Touch screen is working? You can also answer these questions with P for partially. --> | ||
| status_screen = Y<!-- The display is working? --> | | status_screen = Y<!-- The display is working? --> | ||
| status_wifi = | | status_wifi = Y<!-- Wireless network works? --> | ||
| status_xwayland = | | status_xwayland = Y<!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? --> | ||
| status_fde = N<!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? --> | | status_fde = N<!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? --> | ||
| status_mainline = | | status_mainline = Y<!-- Instead of a Linux kernel fork, it is possible to run mainline. --> | ||
| status_battery = <!-- Charging the battery with charging-sdl is possible --> | | status_battery = P<!-- Charging the battery with charging-sdl is possible --> | ||
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) --> | | status_3d = Y<!-- Hardware accelerated 3D graphics (e.g. with freedreno) --> | ||
| status_accel = <!-- The sensor that measures proper acceleration works --> | | status_accel = <!-- The sensor that measures proper acceleration works --> | ||
| status_audio = <!-- Using the device's speakers/headphone jack works --> | | status_audio = P<!-- Using the device's speakers/headphone jack works --> | ||
| status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol --> | | status_bluetooth = Y <!-- It's possible to pair and use other devices via the bluetooth protocol --> | ||
| status_camera = <!-- Taking photos and videos works. --> | | status_camera = N <!-- Taking photos and videos works. --> | ||
| status_gps = <!-- The Global Positioning System sensor works. --> | | status_gps = <!-- The Global Positioning System sensor works. --> | ||
| status_mobiledata = <!-- Connecting to the Internet via cellular network. --> | | status_mobiledata = N<!-- Connecting to the Internet via cellular network. --> | ||
| status_sms = <!-- Sending and receiving short messages works as intended. --> | | status_sms = N <!-- Sending and receiving short messages works as intended. --> | ||
| status_calls = <!-- Talking to other people over the cellular network. --> | | status_calls = N <!-- Talking to other people over the cellular network. --> | ||
| booting = | | status = Boots, not merged <!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" --> | ||
| booting = yes <!-- The device is booting at all *IMPORTANT* --> | |||
}} | }} | ||
== Contributors == | == Contributors == | ||
* Daniel Sosa | * Daniel Sosa | ||
== Users owning this device == | |||
{{Device owners}} | |||
<!-- autogenerated, use {{Owns device|devicepage|notes}} on your profile page --> | |||
<!-- use _ instead of spaces in device page name, e.g. {{Owns device|HTC_Desire_(htc-bravo)|custom notes}}--> | |||
<!-- you may need to purge page cache to see changes (more->purge cache)--> | |||
<!-- you can use {{My devices}} on your profile page to show table with all your devices --> | |||
== Issues == | |||
=== Audio === | |||
The exynos 4412 quad has audio support, but it is hit-or-miss and here it is very dodgy, with KDE not making a sound | |||
=== Charging === | |||
Charging works, but is slow. You'll probably need to turn the display off for the charge to increase. | |||
On GNOME, the charging state icon doesn't change until you restart the device. | |||
=== WiFi === | |||
If your device is N8020, you'll likely need to run this command to be able to connect to WiFi networks. Otherwise, WiFi is functional. | |||
<syntaxhighlight lang="shell-session"> | |||
$ sudo ln -sf /lib/firmware/brcm/brcmfmac4334-sdio.samsung,i9305.txt /lib/firmware/brcm/brcmfmac4334-sdio.samsung,n8010.txt | |||
</syntaxhighlight> | |||
=== Non-functional hardware === | |||
The S-Pen is currently not working. | |||
== Maintainer(s) == | == Maintainer(s) == | ||
* k2luawaken | |||
== How to enter flash mode == | == How to enter flash mode == | ||
Press Volume | Press {{Button|Volume Down}} and {{Button|Power}} on power up. | ||
Volume down is the side of the volume rocker that is closest to the power button. | |||
== Installation == | == Installation == | ||
use "pmbootstrap install --sdcard=/dev/XXX" (which is your sd card) to install onto an sd card, use "pmbootstrap export" to grab the boot.img (should fit, if not then something is wrong) and flash using twrp | |||
== Mainline Kernel == | |||
Mainline kernel support matrix: https://viciouss.github.io/static_pages/galaxy_note_10_1_mainline/ | |||
Blog post about Mainlining efforts: https://viciouss.github.io/2020/11/18/note-10_1-journey/ | |||
XDA forum post about the mainline kernel work being done on this device: https://forum.xda-developers.com/galaxy-note-10-1/general/mainline-n8000-progress-t3964980 | |||
Git Repositories for the work being done by Viciouss to mainline this device and get Android running on it: https://github.com/Viciouss?tab=repositories | |||
Mainline DTS: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/arch/arm/boot/dts/exynos4412-p4note-n8010.dts | |||
The accepted commit which added mainline support for this device in PostmarketOS is [https://gitlab.postmarketos.org/postmarketOS/pmaports/-/commit/ea0a6c61a3ad1925bb463c44148ab7966c86e471 here] | |||
The pmaports git repo for this device is in "testing" [https://gitlab.postmarketos.org/postmarketOS/pmaports/-/tree/master/device/testing/device-samsung-p4note here]. | |||
== See also == | == See also == | ||
* {{MR|233|pmaports}} Initial merge request | * {{MR|233|pmaports}} Initial merge request (Closed, not merged) | ||
* [https://redmine.replicant.us/issues/1946 Replicant] wants to support this device as well | |||
* {{MR|2908|pmaports}} Current merge request |
Latest revision as of 11:38, 1 February 2025
![]() Samsung Galaxy Note 10.1 | |
Manufacturer | Samsung |
---|---|
Name |
Galaxy Note 10.1 WiFi/ 3G |
Codename | samsung-p4note |
Released | 2012 |
Type | tablet |
Hardware | |
Chipset | Samsung Exynos 4412 Quad |
CPU | Quad-core 1.4 GHz Cortex-A9 |
GPU | Mali-400 MP4 |
Display | 1280x800 PLS TFT |
Storage | 16/32/64 GB |
Memory | 2 GB LPDDR2 |
Architecture | armv7 |
Software | |
Original software | Android |
Original version | 4 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Flashing |
Works |
---|---|
USB Networking |
Partial |
Internal storage |
No data |
SD card |
No data |
Battery |
Partial |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Partial |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Works |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
Broken |
USB OTG |
Broken |
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
- Daniel Sosa
Users owning this device
- Bastindo (Notes: Running LineageOS, daily driver streaming tablet)
- Hjin06park (Notes: currently using this as dual boot machine)
- Newbyte (Notes: Running pmOS)
- TheSame (Notes: Running LOS16)
- Vrebagliati
Issues
Audio
The exynos 4412 quad has audio support, but it is hit-or-miss and here it is very dodgy, with KDE not making a sound
Charging
Charging works, but is slow. You'll probably need to turn the display off for the charge to increase.
On GNOME, the charging state icon doesn't change until you restart the device.
WiFi
If your device is N8020, you'll likely need to run this command to be able to connect to WiFi networks. Otherwise, WiFi is functional.
$ sudo ln -sf /lib/firmware/brcm/brcmfmac4334-sdio.samsung,i9305.txt /lib/firmware/brcm/brcmfmac4334-sdio.samsung,n8010.txt
Non-functional hardware
The S-Pen is currently not working.
Maintainer(s)
- k2luawaken
How to enter flash mode
Press
and on power up.Volume down is the side of the volume rocker that is closest to the power button.
Installation
use "pmbootstrap install --sdcard=/dev/XXX" (which is your sd card) to install onto an sd card, use "pmbootstrap export" to grab the boot.img (should fit, if not then something is wrong) and flash using twrp
Mainline Kernel
Mainline kernel support matrix: https://viciouss.github.io/static_pages/galaxy_note_10_1_mainline/
Blog post about Mainlining efforts: https://viciouss.github.io/2020/11/18/note-10_1-journey/
XDA forum post about the mainline kernel work being done on this device: https://forum.xda-developers.com/galaxy-note-10-1/general/mainline-n8000-progress-t3964980
Git Repositories for the work being done by Viciouss to mainline this device and get Android running on it: https://github.com/Viciouss?tab=repositories
Mainline DTS: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/arch/arm/boot/dts/exynos4412-p4note-n8010.dts
The accepted commit which added mainline support for this device in PostmarketOS is here
The pmaports git repo for this device is in "testing" here.
See also
- pmaports!233 Initial merge request (Closed, not merged)
- Replicant wants to support this device as well
- pmaports!2908 Current merge request