Samsung Galaxy Grand Neo (samsung-baffinlite): Difference between revisions
m clean up |
No edit summary |
||
Line 68: | Line 68: | ||
== Mainline status == | == Mainline status == | ||
There's mainlining work being done for this device by [[User:knuxfanwin8|knuxify]], but | There's mainlining work being done for this device by [[User:knuxfanwin8|knuxify]]; currently it can boot to the initramfs, but lots of stuff is still broken. See [https://github.com/knuxdroid/baffinlite-mainline/issues/1 the current mainlining progress issue on the WIP mainline kernel repository]. | ||
{| class="wikitable" | {| class="wikitable" | ||
! Element type | ! Element type | ||
! Element | ! Element | ||
! | ! Works? | ||
! Notes | |||
|- | |- | ||
|Chipset | |Chipset | ||
|BCM23550 | |BCM23550 | ||
|P | |||
|DTS in mainline | |DTS in mainline | ||
|- | |- | ||
|Graphics | |Graphics | ||
|Videocore IV | |Videocore IV | ||
| | |||
|https://github.com/anholt/mesa/wiki/VC4 | |https://github.com/anholt/mesa/wiki/VC4 | ||
|- | |- | ||
|USB | |USB | ||
|[[User:knuxfanwin8/FSA9485|FSA9485]] | |[[User:knuxfanwin8/FSA9485|FSA9485]] | ||
|N | |||
|Similar to the FSA9480, which is in mainline. The only difference seems to be the addition of support for some old Samsung docks. | |Similar to the FSA9480, which is in mainline. The only difference seems to be the addition of support for some old Samsung docks. | ||
|- | |- | ||
|Touchscreen | |Touchscreen | ||
|MELFAS MMS144 | |MELFAS MMS144 | ||
|N | |||
|[[Google_Galaxy_Nexus_GSM_(samsung-maguro)]] claims that there's a driver in mainline for this touchscreen, but links to the mms114 driver instead. | |[[Google_Galaxy_Nexus_GSM_(samsung-maguro)]] claims that there's a driver in mainline for this touchscreen, but links to the mms114 driver instead. | ||
|- | |- | ||
|WiFi, Bluetooth | |WiFi, Bluetooth | ||
|BCM4330 | |BCM4330 | ||
|N | |||
|Driver in mainline | |Driver in mainline | ||
|- | |- | ||
|Display | |Display | ||
|HX8369, SC7798 | |HX8369, SC7798 | ||
|N | |||
|HX8369 is in mainline, SC7798 is not in mainline. HX8369 is definitely used on the single-sim models, whether the SC7798 is used anywhere is unclear. | |HX8369 is in mainline, SC7798 is not in mainline. HX8369 is definitely used on the single-sim models, whether the SC7798 is used anywhere is unclear. | ||
|- | |- | ||
|Camera | |Camera | ||
|Samsung S5K4ECGX (rear) and Siliconfile(?) db8v61m (front) | |Samsung S5K4ECGX (rear) and Siliconfile(?) db8v61m (front) | ||
|N | |||
|s5k4ecgx is in mainline, db8v61m is only in Broadcom downstream. | |s5k4ecgx is in mainline, db8v61m is only in Broadcom downstream. | ||
|- | |- | ||
|PMU | |PMU | ||
|BCM59054 | |BCM59054 | ||
|N | |||
|There is a driver in mainline for the simmilar BCM59056 (bcm590xx), the author said [https://groups.google.com/g/linux.kernel/c/Uv9DocT5cec/m/RCQFWe9V-iYJ he was working on adding BCM59094 support] but it never seemed to get into mainline (judging by this post it seems like the only difference are the regulators) | |There is a driver in mainline for the simmilar BCM59056 (bcm590xx), the author said [https://groups.google.com/g/linux.kernel/c/Uv9DocT5cec/m/RCQFWe9V-iYJ he was working on adding BCM59094 support] but it never seemed to get into mainline (judging by this post it seems like the only difference are the regulators) | ||
|- | |- | ||
|Backlight? | |Backlight? | ||
|KTD3102 | |KTD3102 | ||
|Not in mainline. | |N | ||
|Not in mainline. Does not appear to actually be used. | |||
|- | |- | ||
|Proximity/ambient light sensor | |Proximity/ambient light sensor | ||
|Sharp GP2AP002 | |Sharp GP2AP002 | ||
|N | |||
|Driver in mainline | |Driver in mainline | ||
|- | |- | ||
|Geomagnetic | |Geomagnetic | ||
|Alps HSCDTD008A | |Alps HSCDTD008A | ||
|N | |||
|Driver not in mainline | |Driver not in mainline | ||
|- | |- | ||
|Accelerometer, magnetometer | |Accelerometer, magnetometer | ||
|Bosch BMC150, BMA255(?) | |Bosch BMC150, BMA255(?) | ||
|N | |||
|Driver in mainline | |Driver in mainline | ||
|} | |} |
Revision as of 20:18, 3 May 2021
![]() Phone running weston. | |
Manufacturer | Samsung |
---|---|
Name | Galaxy Grand Neo |
Codename | samsung-baffinlite |
Released | 2014 |
Hardware | |
Chipset | Broadcom BCM23550 |
CPU | Quad-core 1.2 GHz Cortex-A7 |
GPU | Broadcom VideoCore IV |
Display | 480x800 |
Storage | 8/16 GB |
Memory | 1 GB |
Architecture | armv7 |
Software | |
Original software | Android 4.2.2 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | partial |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
No data |
SD card |
No data |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Broken |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
No data |
Connectivity | |
WiFi |
Works |
Bluetooth |
Broken |
GPS |
No data |
NFC |
No data |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
No data |
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 |
Important! This will work with the Galaxy Grand Neo (I9060/I9060DS), but not the Galaxy Grand Neo Plus (I9060I). |
Contributors
Call for contributors! If you own this device and can make/already have a serial debug cable (using the Serial debugging#USB debug cable design) contact knuxify. |
Maintainer(s)
Device owners
- Knuxify (Notes: mainline efforts)
How to enter flash mode
- Recovery: Power+VolUp
- Download/Odin: Power+VolDown+Home
Installing
Follow the Installation guide. To flash to the device, boot into Download/Odin mode by holding the Volume Down + Home buttons while powering on the device, then run the pmbootstrap flasher
commands to flash.
Notes
The device freezes under heavy load (such as installing certain apps through apk).
Audio works for a split second and then crashes.
Serial
This device uses the microUSB carkit debug cable, and works with 150K and 619K resistors.
By default, there's no bootloader log output; you need to mash the Enter key before "!" appears, then type "log", then reset. You should now be able to see the full bootloader logs. (See also: Samsung Galaxy Core Plus (samsung-cs02))
Mainline status
There's mainlining work being done for this device by knuxify; currently it can boot to the initramfs, but lots of stuff is still broken. See the current mainlining progress issue on the WIP mainline kernel repository.
Element type | Element | Works? | Notes |
---|---|---|---|
Chipset | BCM23550 | P | DTS in mainline |
Graphics | Videocore IV | https://github.com/anholt/mesa/wiki/VC4 | |
USB | FSA9485 | N | Similar to the FSA9480, which is in mainline. The only difference seems to be the addition of support for some old Samsung docks. |
Touchscreen | MELFAS MMS144 | N | Google_Galaxy_Nexus_GSM_(samsung-maguro) claims that there's a driver in mainline for this touchscreen, but links to the mms114 driver instead. |
WiFi, Bluetooth | BCM4330 | N | Driver in mainline |
Display | HX8369, SC7798 | N | HX8369 is in mainline, SC7798 is not in mainline. HX8369 is definitely used on the single-sim models, whether the SC7798 is used anywhere is unclear. |
Camera | Samsung S5K4ECGX (rear) and Siliconfile(?) db8v61m (front) | N | s5k4ecgx is in mainline, db8v61m is only in Broadcom downstream. |
PMU | BCM59054 | N | There is a driver in mainline for the simmilar BCM59056 (bcm590xx), the author said he was working on adding BCM59094 support but it never seemed to get into mainline (judging by this post it seems like the only difference are the regulators) |
Backlight? | KTD3102 | N | Not in mainline. Does not appear to actually be used. |
Proximity/ambient light sensor | Sharp GP2AP002 | N | Driver in mainline |
Geomagnetic | Alps HSCDTD008A | N | Driver not in mainline |
Accelerometer, magnetometer | Bosch BMC150, BMA255(?) | N | Driver in mainline |