Jump to content

Samsung Galaxy Note 10.1 (samsung-p4note): Difference between revisions

From postmarketOS Wiki
m Blackenedharmony moved page Samsung Galaxy Note 10.1 WiFi (samsung-n8010) to Samsung Galaxy Note 10.1 (samsung-p4note): we use codenames instead of model numbers, (ie: p4note instead of n8010)
new maintainer, some issues fixed
Line 2: Line 2:
| manufacturer = Samsung
| manufacturer = Samsung
| name = Galaxy Note 10.1 Wifi
| name = Galaxy Note 10.1 Wifi
| codename = samsung-n8010 / p4notewifiww
| codename = samsung-p4note
| image = File:Samsung-n8010.jpg
| image = File:Samsung-n8010.jpg
| imagecaption = Samsung Galaxy Note 10.1 Wifi
| imagecaption = Samsung Galaxy Note 10.1
| releaseyear = 2012
| releaseyear = 2012
| originalsoftware = Android 4
| originalsoftware = Android 4
Line 15: Line 15:
| architecture = armv7
| architecture = armv7
<!-- 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 = 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 = N<!-- Touch screen is working? You can also answer these questions with P for partially. -->
| 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 = N<!-- Wireless network works? -->
| status_wifi = P<!-- Wireless network works? -->
| status_xwayland = N<!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? -->
| 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 = N<!-- Instead of a Linux kernel fork, it is possible to run 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 = N<!-- 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 = <!-- Connecting to the Internet via cellular network. -->
Line 34: Line 34:
| status_calls = <!-- Talking to other people over the cellular network. -->
| status_calls = <!-- Talking to other people over the cellular network. -->
| status = Boots, not merged<!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| status = Boots, not merged<!-- Text displayed in the "not booting" table on the Devices page , e.g "kernel compiles, doesn't boot" -->
| booting = no<!-- The device is booting at all *IMPORTANT* -->
| booting = yes<!-- The device is booting at all *IMPORTANT* -->
}}
}}


== Contributors ==
== Contributors ==
* Daniel Sosa
* Daniel Sosa
== Issues ==
Charging currently is broken, you can charge the device through recovery for the time being.


== Maintainer(s) ==
== Maintainer(s) ==
<!-- Only if this device doesn't run on linux-postmarketos yet! -->
* blackenedharmony
<!-- This person needs to be willing to answer questions from users of this device -->


== How to enter flash mode ==
== How to enter flash mode ==
Press {{Button|Volume Down}} on power up.
Press {{Button|Volume Up}} and {{Button}}|Power}} on power up.


== Installation ==
== Installation ==
Image must be sideloaded with TWRP recovery. Check [[Android Recovery Zip Installation]] for instructions on creating the image.
Image must be pushed to an SD Card (or /userdata) with ADB push or the dd command in TWRP.


== Mainline Kernel ==
== Mainline Kernel ==
Line 65: Line 67:
* {{MR|233|pmaports}} Initial merge request (Closed, not merged)
* {{MR|233|pmaports}} Initial merge request (Closed, not merged)
* [https://redmine.replicant.us/issues/1946 Replicant] wants to support this device as well
* [https://redmine.replicant.us/issues/1946 Replicant] wants to support this device as well
* {{MR|2908|pmaports}} Current merge request

Revision as of 15:26, 4 February 2022

Samsung Galaxy Note 10.1 Wifi
Samsung Galaxy Note 10.1
Samsung Galaxy Note 10.1
Manufacturer Samsung
Name Galaxy Note 10.1 Wifi
Codename samsung-p4note
Released 2012
Hardware
Chipset Exynos 4412
CPU Quad-core 1.4 GHz Cortex-A9
GPU Mali-400 MP4
Display 1280x800 PLS TFT
Storage 16 GB
Memory 2 GB LPDDR2
Architecture armv7
Software
Original software Android 4
postmarketOS
Category testing
Pre-built images no
Mainline yes
Features
Flashing
Works
USB Networking
Broken
Internal storage
No data
SD card
No data
Battery
Partial
Screen
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Broken
Camera
Broken
Camera Flash
No data
Connectivity
WiFi
Partial
Bluetooth
Works
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
Broken
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

  • Daniel Sosa

Issues

Charging currently is broken, you can charge the device through recovery for the time being.

Maintainer(s)

  • blackenedharmony

How to enter flash mode

Press Volume Up and Hello, World!|Power}} on power up.

Installation

Image must be pushed to an SD Card (or /userdata) with ADB push or the dd command in 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

See also