Jump to content

Samsung Galaxy Note II (samsung-t03g): Difference between revisions

From postmarketOS Wiki
CmdrWgls (talk | contribs)
No edit summary
CmdrWgls (talk | contribs)
Added infobox.
Line 1: Line 1:
[[Category:Supported Devices]]
[[Category:Supported Devices]]
== Basic info ==
[[Category:Devices]]
 
{{Infobox device
Device: Samsung Galaxy Note II (N7100 GSM)
| manufacturer = Samsung
 
| name = Note II
ARM Cortex A9 Samsung Exynos 4 Quad 4412 (32bit), quad core 1.6GHz; 2GB RAM, 16GB storage.
| codename = n7100
| image = File:Samsung Galaxy Note II.png
| imagecaption = Samsung Galaxy Note II
| releaseyear = 2012
| originalsoftware = Android 4.1.1 on Linux 3.0.31
| cpu = Exynos 4412 Quad
| gpu = Mali-400MP4
| storage = 16/32/64GB
| display = 720x1280 AMOLED
| memory = 2GB
}}
=== Basic info ===


* [http://www.gsmarena.com/samsung_galaxy_note_ii_n7100-4854.php more specs]
* [http://www.gsmarena.com/samsung_galaxy_note_ii_n7100-4854.php more specs]

Revision as of 16:34, 31 August 2017

Samsung Note II
Samsung Galaxy Note II
Samsung Galaxy Note II
Manufacturer Samsung
Name Note II
Codename n7100
Released 2012
Hardware
CPU Exynos 4412 Quad
GPU Mali-400MP4
Display 720x1280 AMOLED
Storage 16/32/64GB
Memory 2GB
Software
Original software Android 4.1.1 on Linux 3.0.31
postmarketOS
Category testing
Pre-built images no
Mainline no
Features
Flashing
No data
USB Networking
No data
Internal storage
No data
SD card
No data
Battery
No data
Screen
No data
Touchscreen
No data
Multimedia
3D Acceleration
No data
Audio
No data
Camera
No data
Camera Flash
No data
Connectivity
WiFi
No data
Bluetooth
No data
GPS
No data
NFC
No data
Modem
Calls
No data
SMS
No data
Mobile data
No data
Miscellaneous
FDE
No data
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

Basic info

What works

  • Compiling the kernel
  • Flashing with Heimdall
  • Booting initramfs
  • SSH
  • Weston
  • Touch screen fully calibrated

What does not work

  • N/A

Not tested

  • Sound
  • WiFi (needs kernel modules compiling first)

How to enter flash mode

Press and hold "volume down + home + power" simultaneously. Then click volume up to confirm.

Installing system

First build the device package:

./pmbootstrap.py build device-samsung-n7100

Then you need to configure the kernel before building with menuconfig like so:

./pmbootstrap.py menuconfig linux-samsung-n7100

You can hold down the enter key while it asks you the y/n questions until you get to the menu, then you want to enable the DEVTMPFS kconfig flag located in Device Drivers ---> Generic Driver Options.

Now you want to compile the kernel itself:

./pmbootstrap.py build linux-samsung-n7100 --arch=armhf

Once you've successfully compiled the kernel you can install the OS to an SD card or your system partition. I've only tried an SD card:

./pmbootstrap.py install --sdcard=/dev/sdb

You will need a 1GB SD card in order for this to work, also keep in mind that this will format the sd card.

Next you want to put your phone in download mode by holding power + vol down + home all together until you enter download mode, press volume up again to continue past the warning.

Now you can flash the boot image:

./pmbootstrap.py flasher flash_kernel

We're using flash_kernel because the N7100 packages its kernel and initfs file into one boot image, where as some other phones have separate partitions for each unlike the N7100.

If everything checks out OK, your N7100 should reboot and you should see the Samsung logo. Dont worry if the screen is flashing on and off and its taking a while, after a minute or 2 it should show up the pmOS splash!