Samsung Galaxy Grand Prime Plus (samsung-grandpplte): Difference between revisions
Appearance
Revamp status section |
m originalversion type |
||
(16 intermediate revisions by 4 users not shown) | |||
Line 3: | Line 3: | ||
| name = Galaxy Grand Prime+ | | name = Galaxy Grand Prime+ | ||
| codename = samsung-grandpplte | | codename = samsung-grandpplte | ||
| image = File:Samsung-grandpplte.jpg | | image = File:Samsung-grandpplte-phosh.jpg | ||
| imagecaption = | | imagecaption = Running Phosh | ||
| releaseyear = 2016 | | releaseyear = 2016 | ||
| originalsoftware = Android 6.0.1 | | originalsoftware = Android | ||
| originalversion = 6.0.1 | |||
| chipset = MediaTek MT6737T | | chipset = MediaTek MT6737T | ||
| cpu = 4x 1.44 GHz Cortex-A53 | | cpu = 4x 1.44 GHz Cortex-A53 | ||
Line 13: | Line 14: | ||
| display = 540x960 LCD | | display = 540x960 LCD | ||
| memory = 1.5 GB | | memory = 1.5 GB | ||
| architecture = | | architecture = aarch64 | ||
| type = handset | |||
| status_usbnet = Y | | status_usbnet = Y | ||
| status_flashing = Y | | status_flashing = Y | ||
| status_touch = | | status_touch = Y | ||
| status_screen = | | status_screen = Y | ||
| status_wifi = N | | status_wifi = N | ||
| status_xwayland = | | status_xwayland = | ||
Line 23: | Line 25: | ||
| status_mainline = Y | | status_mainline = Y | ||
| status_battery = N | | status_battery = N | ||
| status_3d = | | status_3d = Y | ||
| status_audio = N | | status_audio = N | ||
| status_bluetooth = N | | status_bluetooth = N | ||
Line 33: | Line 35: | ||
| status_otg = N | | status_otg = N | ||
| status_nfc = - | | status_nfc = - | ||
| status_accel = | | status_accel = Y | ||
| status_magnet = - | | status_magnet = - | ||
| status_light = - | | status_light = - | ||
| status_proximity = N | | status_proximity = N | ||
| status_hall = - | | status_hall = - | ||
| status_barometer = - | |||
| status_powersensor = - | |||
| status_keyboard = - | |||
| status_touchpad = - | |||
| status_usba = - | |||
| status_hdmidp = - | |||
| status_irtx = - | | status_irtx = - | ||
| status_trustzone = N | | status_trustzone = N | ||
| status_fossbootloader = P | |||
| status_uboot = yes | |||
| status_uboot_primary = N | |||
| status_uboot_secondary = Y | |||
| status_uboot_mainline = N | |||
| status_uboot_internalstorage = Y | |||
| status_uboot_sd = N | |||
| status_uboot_usbhost = | |||
| status_uboot_usbperipheral = | |||
| status_uboot_screen = N | |||
| status_uboot_keyboard = - | |||
| status_uboot_buttons = Y | |||
| status = Mainlining in progress. Boots to initramfs with mainline kernel, with working serial console and framebuffer. SoC still needs a lot of work. | | status = Mainlining in progress. Boots to initramfs with mainline kernel, with working serial console and framebuffer. SoC still needs a lot of work. | ||
| booting = | | booting = yes | ||
| pmoskernel = | | pmoskernel = | ||
| whet_dhry = | | whet_dhry = | ||
}} | }}{{note|'''Note:''' This page is about [[Samsung Galaxy Grand Prime]] '''Plus''' based on '''[[MediaTek MT6737T]]'''.}} | ||
{{note|'''Note:''' This page is about Samsung Galaxy Grand Prime '''Plus | |||
== Contributors == | == Contributors == | ||
Line 70: | Line 86: | ||
|- | |- | ||
|USB | |USB | ||
| Inventra MUSB | | Inventra MUSB<sup>1</sup> | ||
MediaTek T-PHY | MediaTek T-PHY<sup>1</sup> | ||
| P | | P | ||
| Limited to peripheral mode. PHY driver needs some work to enable host mode. | | Limited to peripheral mode. PHY driver needs some work to enable host mode. | ||
|- | |- | ||
|eMMC | |eMMC | ||
| MediaTek MSDC | | MediaTek MSDC<sup>1</sup> | ||
Samsung KMQN10006B-B318 | Samsung KMQN10006B-B318 | ||
| P | | P | ||
Line 82: | Line 98: | ||
|- | |- | ||
|microSD Slot | |microSD Slot | ||
| MediaTek MSDC | | MediaTek MSDC<sup>1</sup> | ||
| N | | N | ||
| Card doesn't respond to commands. Possible power issue. | | Card doesn't respond to commands. Possible power issue. | ||
|- | |- | ||
|Display | |Display | ||
| | | Samsung S6D78A0 | ||
| | MediaTek DISPSYS<sup>1</sup> | ||
| | | Y | ||
| | |||
|- | |- | ||
|GPU | |GPU | ||
| ARM Mali-T720 | | ARM Mali-T720<sup>1</sup> | ||
| | | Y | ||
| | | | ||
|- | |- | ||
|WiFi | |WiFi | ||
| rowspan = | | rowspan = 3 | MediaTek CONSYS<sup>1</sup> | ||
| N | | N | ||
| | | | ||
Line 105: | Line 122: | ||
| | | | ||
|- | |- | ||
| | |GNSS | ||
| N | | N | ||
| | | | ||
|- | |- | ||
| | |Modem | ||
| TBD | | TBD | ||
| N | | N | ||
Line 116: | Line 132: | ||
|- | |- | ||
|Audio Codec | |Audio Codec | ||
| MediaTek MT6328 | | MediaTek MT6328 | ||
| N | | N | ||
| | | | ||
|- | |- | ||
|Video Codec | |Video Codec | ||
| | | MediaTek VENCSYS<sup>1</sup> | ||
MediaTek VDECSYS<sup>1</sup> | |||
| N | | N | ||
| | | | ||
|- | |- | ||
|Battery | |Battery | ||
| | | Samsung 1ICP6/57/61 | ||
Samsung S2MU005 | |||
| N | | N | ||
| | | S2MU005 PMIC needs drivers. | ||
|- | |- | ||
|Rear Camera | |Rear Camera | ||
| TBD | | TBD | ||
MediaTek IMGSYS<sup>1</sup> | |||
| N | | N | ||
| | | | ||
Line 137: | Line 156: | ||
|Front Camera | |Front Camera | ||
| TBD | | TBD | ||
MediaTek IMGSYS<sup>1</sup> | |||
| N | | N | ||
| | | | ||
Line 142: | Line 162: | ||
|Accelerometer | |Accelerometer | ||
| Bosch BMA254 | | Bosch BMA254 | ||
| | | Y | ||
| | | | ||
|- | |- | ||
|Proximity Sensor | |Proximity Sensor | ||
| Sharp GP2AP070S00F | | Sharp GP2AP070S00F | ||
| N | | N | ||
| | | | ||
|- | |- | ||
|Touchscreen | |Touchscreen | ||
| rowspan = 2 |Zinitix BT541 | | rowspan = 2 |Zinitix BT541 | ||
| | | Y | ||
| | | Using bit-banged I<sup>2</sup>C for now. Hardware I<sup>2</sup>C driver needs more work. | ||
|- | |- | ||
|Touchkeys | |Touchkeys | ||
Line 160: | Line 180: | ||
|- | |- | ||
|Buttons | |Buttons | ||
| GPIO controller | | GPIO controller<sup>1</sup> | ||
MediaTek MT6328 | MediaTek MT6328 | ||
| | | Y | ||
| | | | ||
|- | |- | ||
|Haptics | |Haptics | ||
| MediaTek MT6328 | | MediaTek MT6328 | ||
ERM | ERM | ||
| | | Y | ||
| | | | ||
|- | |- | ||
|LEDs | |LEDs | ||
| | | Samsung S2MU005 | ||
| N | | N | ||
| | | S2MU005 PMIC needs drivers. | ||
|- | |- | ||
|} | |} | ||
<sup>1</sup>: Part of SoC | |||
== See also == | == See also == | ||
* [https://gitlab.com/Tooniis/linux-samsung-grandpplte Downstream kernel] | * [https://gitlab.com/Tooniis/linux-samsung-grandpplte Downstream kernel] |
Latest revision as of 23:27, 4 September 2023
![]() Running Phosh | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Grand Prime+ |
Codename | samsung-grandpplte |
Released | 2016 |
Type | handset |
Hardware | |
Chipset | MediaTek MT6737T |
CPU | 4x 1.44 GHz Cortex-A53 |
GPU | Mali-T720 MP2 |
Display | 540x960 LCD |
Storage | 8 GB |
Memory | 1.5 GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 6.0.1 |
FOSS bootloader | partial |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Broken |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Broken |
Bluetooth |
Broken |
GPS |
Broken |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
Broken |
USB OTG |
Broken |
Sensors | |
Accelerometer |
Works |
Proximity |
Broken |
Haptics |
No data |
Primary Bootloader |
Broken |
---|---|
Secondary Bootloader |
Works |
Mainline |
Broken |
Internal Storage |
Works |
SD card |
Broken |
USB Host |
No data |
USB Peripheral |
No data |
Display |
Broken |
Buttons |
Works |
Note: This page is about Samsung Galaxy Grand Prime Plus based on MediaTek MT6737T. |
Contributors
- Tooniis
Users owning this device
- Tooniis (Notes: SM-G532F)
How to enter flash mode
While turned off, hold Power+Home+Volume Down, then a menu will appear. Press Volume Up to proceed to flash mode.
UART
Accessing UART is possible through the microUSB port by putting a 619kΩ resistor between the ID pin and ground. Read Serial debugging for more on that. Baud rate is 115200.
Status
Feature | Components | Status | |
---|---|---|---|
USB | Inventra MUSB1
MediaTek T-PHY1 |
P | Limited to peripheral mode. PHY driver needs some work to enable host mode. |
eMMC | MediaTek MSDC1
Samsung KMQN10006B-B318 |
P | Limited to HS200 mode. HS400 causes some tuning issues. MSDC driver needs more work. |
microSD Slot | MediaTek MSDC1 | N | Card doesn't respond to commands. Possible power issue. |
Display | Samsung S6D78A0
MediaTek DISPSYS1 |
Y | |
GPU | ARM Mali-T7201 | Y | |
WiFi | MediaTek CONSYS1 | N | |
Bluetooth | N | ||
GNSS | N | ||
Modem | TBD | N | |
Audio Codec | MediaTek MT6328 | N | |
Video Codec | MediaTek VENCSYS1
MediaTek VDECSYS1 |
N | |
Battery | Samsung 1ICP6/57/61
Samsung S2MU005 |
N | S2MU005 PMIC needs drivers. |
Rear Camera | TBD
MediaTek IMGSYS1 |
N | |
Front Camera | TBD
MediaTek IMGSYS1 |
N | |
Accelerometer | Bosch BMA254 | Y | |
Proximity Sensor | Sharp GP2AP070S00F | N | |
Touchscreen | Zinitix BT541 | Y | Using bit-banged I2C for now. Hardware I2C driver needs more work. |
Touchkeys | N | ||
Buttons | GPIO controller1
MediaTek MT6328 |
Y | |
Haptics | MediaTek MT6328
ERM |
Y | |
LEDs | Samsung S2MU005 | N | S2MU005 PMIC needs drivers. |
1: Part of SoC