Samsung Galaxy Note 3 (samsung-hlte): Difference between revisions
No edit summary |
mNo edit summary |
||
(24 intermediate revisions by 8 users not shown) | |||
Line 3: | Line 3: | ||
| name = Galaxy Note 3 | | name = Galaxy Note 3 | ||
| codename = samsung-hlte | | codename = samsung-hlte | ||
| image = File: | | image = File:Samsung-hlte-postmarketos.jpg | ||
| imagecaption = Samsung Galaxy Note 3 | | imagecaption = Samsung Galaxy Note 3 | ||
| releaseyear = 2013 | | releaseyear = 2013 | ||
| originalsoftware = Android 4.3 | | originalsoftware = Android | ||
| chipset = Qualcomm | | originalversion = 4.3 | ||
| chipset = Qualcomm Snapdragon 800 (MSM8974) | |||
| cpu = 4x 2.3 GHz Krait 400 | | cpu = 4x 2.3 GHz Krait 400 | ||
| gpu = Adreno 330 | | gpu = Adreno 330 | ||
Line 14: | Line 15: | ||
| memory = 3 GB | | memory = 3 GB | ||
| architecture = armv7 | | architecture = armv7 | ||
| type = handset | |||
<!-- 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 = Y <!-- 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 = Y <!-- 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 = | | status_screen = Y <!-- The display is working? --> | ||
| status_wifi = N <!-- Wireless network works? --> | | status_wifi = N <!-- Wireless network works? --> | ||
| status_xwayland = N <!-- Showing X11 applications in a Wayland compositor (Weston, KWin, ...) works? --> | | status_xwayland = N <!-- 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 = | | status_battery = P <!-- Charging the battery with charging-sdl is possible --> | ||
| status_3d = N <!-- Hardware accelerated 3D graphics (e.g. with freedreno) --> | | status_3d = N <!-- Hardware accelerated 3D graphics (e.g. with freedreno) --> | ||
| status_accel = N <!-- The sensor that measures proper acceleration works --> | | status_accel = N <!-- The sensor that measures proper acceleration works --> | ||
Line 30: | Line 32: | ||
| status_camera = N <!-- Taking photos and videos works. --> | | status_camera = N <!-- Taking photos and videos works. --> | ||
| status_gps = N <!-- The Global Positioning System sensor works. --> | | status_gps = N <!-- The Global Positioning System sensor works. --> | ||
| status_mobiledata = | | status_mobiledata = Y <!-- Connecting to the Internet via cellular network. --> | ||
| status_sms = N <!-- Sending and receiving short messages works as intended. --> | | status_sms = N <!-- Sending and receiving short messages works as intended. --> | ||
| status_calls = N <!-- Talking to other people over the cellular network. --> | | status_calls = N <!-- Talking to other people over the cellular network. --> | ||
Line 44: | Line 46: | ||
== Maintainer(s) == | == Maintainer(s) == | ||
* [[User:CalcProgrammer1|CalcProgrammer1]] | |||
== Users owning this device == | |||
{{Device owners}} | |||
== Information == | == Information == | ||
This phone is very similar to the Samsung Galaxy S5 (klte). | This phone is very similar to the Samsung Galaxy S5 (klte). The device-samsung-hlte support in pmaports was based on device-samsung-klte, and the kernel DTS also borrowed heavily from klte work. See the klte wiki page here: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_S5_(samsung-klte) | ||
== Back cover == | |||
The back cover coating will degrade after 5 to 10 years and become sticky. Using adhesive remover (30% acetone and 70% isopropyl alcohol) it is possible to remove the worst parts with a spudger, but the corners are not easy to clean. A better solution is needed. | |||
== How to enter flash mode == | == How to enter flash mode == | ||
Line 62: | Line 67: | ||
== Installation == | == Installation == | ||
First, [[Installing_pmbootstrap|install pmbootstrap]]. | |||
Setup device to be used: | |||
<syntaxhighlight lang="shell-session"> | |||
$ pmbootstrap init | |||
... | |||
Vendor [samsung]: samsung <- enter this | |||
Device codename [i9100]: hlte <- enter this | |||
User interface [weston]: <- choose any UI by your preference | |||
... | |||
</syntaxhighlight> | |||
Build the rootfs image: | |||
<syntaxhighlight lang="shell-session"> | |||
$ pmbootstrap install | |||
</syntaxhighlight> | |||
Then in order to flash it put your device in download mode, and plug it in USB. Then do: | |||
<syntaxhighlight lang="shell-session"> | |||
$ pmbootstrap flasher flash_rootfs | |||
Hold "Volume down" + "Home" buttons at the end of the process, | |||
so that when phone reboots put it in flashing mode again | |||
$ pmbootstrap flasher flash_kernel | |||
This time, don't hold any button, let it reboot to Linux! | |||
</syntaxhighlight> | |||
== Mainline == | == Mainline == | ||
Eloy | Eloy and CalcProgrammer1 are currently working on porting mainline. | ||
Mainline booting in linux-postmarketos-qcom-msm8974 | |||
Working: Boot, display, brightness control, USB networking, touchscreen, mobile data | |||
Not working: Touchkeys, Wacom pen, WiFi, everything else | |||
== Hardware Details == | |||
SoC: [[Qualcomm_Snapdragon_800/801_(MSM8974)|Qualcomm MSM8974 (Snapdragon 800)]] | |||
CPU: {{wikipedia|Krait_(CPU)|Qualcomm Krait}} | |||
Display: Samsung S6E3FA0 | |||
PMIC: Qualcomm PM8941 | |||
PMIC: Maxim MAX77803 | |||
Wireless: Broadcom BCM4339 | |||
NFC: Broadcom BCM2079x | |||
== Externals links == | == Externals links == | ||
Latest revision as of 11:38, 1 February 2025
![]() Samsung Galaxy Note 3 | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Note 3 |
Codename | samsung-hlte |
Released | 2013 |
Type | handset |
Hardware | |
Chipset | Qualcomm Snapdragon 800 (MSM8974) |
CPU | 4x 2.3 GHz Krait 400 |
GPU | Adreno 330 |
Display | 1080x1920 AMOLED |
Storage | 32 GB |
Memory | 3 GB |
Architecture | armv7 |
Software | |
Original software | Android |
Original version | 4.3 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Partial |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Broken |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Broken |
Bluetooth |
Broken |
GPS |
Broken |
NFC |
No data |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Works |
Miscellaneous | |
FDE |
Broken |
USB OTG |
No data |
HDMI/DP |
No data |
Sensors | |
Accelerometer |
Broken |
Magnetometer |
No data |
Ambient Light |
No data |
Proximity |
No data |
Hall Effect |
No data |
Haptics |
No data |
Barometer |
No data |
This page is about the Galaxy Note 3 with LTE that uses the MSM8974. The HSPA+ version is based on a Exynos 5420. |
Contributors
Maintainer(s)
Users owning this device
- CalcProgrammer1
- DeltaF1
- Frost I7 (Notes: crDroid 7)
- Lost-Entrepreneur439 (Notes: Dead motherboard. Cracked screen.)
- Manty
- Worldbluesquadron (Notes: Running LineageOS 17.1)
- Yifei (Notes: running lineage os)
Information
This phone is very similar to the Samsung Galaxy S5 (klte). The device-samsung-hlte support in pmaports was based on device-samsung-klte, and the kernel DTS also borrowed heavily from klte work. See the klte wiki page here: https://wiki.postmarketos.org/wiki/Samsung_Galaxy_S5_(samsung-klte)
Back cover
The back cover coating will degrade after 5 to 10 years and become sticky. Using adhesive remover (30% acetone and 70% isopropyl alcohol) it is possible to remove the worst parts with a spudger, but the corners are not easy to clean. A better solution is needed.
How to enter flash mode
Press and hold
+ + simultaneously. Then click to confirm.How to enter recovery mode
Press and hold
+ + simultaneously.Installation
First, install pmbootstrap.
Setup device to be used:
$ pmbootstrap init
...
Vendor [samsung]: samsung <- enter this
Device codename [i9100]: hlte <- enter this
User interface [weston]: <- choose any UI by your preference
...
Build the rootfs image:
$ pmbootstrap install
Then in order to flash it put your device in download mode, and plug it in USB. Then do:
$ pmbootstrap flasher flash_rootfs
Hold "Volume down" + "Home" buttons at the end of the process,
so that when phone reboots put it in flashing mode again
$ pmbootstrap flasher flash_kernel
This time, don't hold any button, let it reboot to Linux!
Mainline
Eloy and CalcProgrammer1 are currently working on porting mainline.
Mainline booting in linux-postmarketos-qcom-msm8974
Working: Boot, display, brightness control, USB networking, touchscreen, mobile data
Not working: Touchkeys, Wacom pen, WiFi, everything else
Hardware Details
SoC: Qualcomm MSM8974 (Snapdragon 800)
CPU: Qualcomm Krait
Display: Samsung S6E3FA0
PMIC: Qualcomm PM8941
PMIC: Maxim MAX77803
Wireless: Broadcom BCM4339
NFC: Broadcom BCM2079x