nyuuzyou/wikis huggingface dataset:
Samsung Galaxy Tab E 9.6 (SM-T561) (samsung-gtel3g)

== Contributors ==
* realaravinth
== Maintainer(s) ==
* realaravinth
== Users owning this device ==
== How to enter flash mode ==
* Recovery mode: Hold volume up, power button and home button
* Download mode(Odin/Heimdall): Hold volume down, power button and home button[flashing via download mode doesn't work]
== Installation ==
* pmbootstrap install --android-recovery-zip
* pmbootstrap flasher --method=adb sideload
== Addional Notes ==
* ADB sideload stops at 50%, but it actually succeeds.
* Xfce4 works like a charm but it needs to be manually started over SSH
* Android apps that generate specs have produced conflicting reports about the device's memory. The device actually has 1.5 GB of memory.
* You probably already know this but if you ever find yourself in a bootloop/soft-brick situation, hold donwn the volume keys, the home and the power button to reboot.
== See also ==
* 
* 
* Initial merge request
* Kernel dump from Samsung
* Device specs on specdevice
* some more device specs
* source dump
* samsung-gtelwifi (mostly similar device)
Samsung Galaxy Tab Pro 10.1 Wi-Fi SM-T520 (n2awifi)

== Contributors ==
* Denix
* Eisenbahnfan2015
== Users owning this device ==
== Mainline Features ==
Status	Hardware 	Info
Y 	Panel 	Sometimes random parts of the panel are shifted downwards for a few moments which leads to flashing.
N 	Touchscreen 	
N 	GPU 	
Y 	SD cards 	
Y 	Internal memory 	
N 	GPS 	
N 	Cameras 	
Y 	WiFi 	
P 	Bluetooth 	Connection to audio devices fails because audio isn't working yet.
Y 	Buttons 	There are 4 keys on GPIO: Home button, Volume up, Volume down, Power button.
P 	Charger 	Charges only very slowly. If the panel is on, it only discharges.
Y 	Fuel Gauge 	
Y 	PMIC 	
N 	Sound 	
N 	Accelerometer 	
N 	Magnetometer 	
N 	Proximity and Light	
== How to enter recovery mode ==
Press and hold + + .
== How to enter flash mode ==
Press and hold + + . Press when prompted.
== Installation ==
Follow the instructions on Installation/Using pmbootstrap to install it either on sdcard or the 2 GB internal system partition. You can choose of the downstream kernel or the mainline kernel. If you chose the downstream kernel make sure to replace sshd with dropbear as seen in USB_Network to be able to connect with the device after boot.
== Known issues == 
The device automatically boots when connected to power.
=== Downstream kernel ===
Only X11 UIs work.
The device always reboots when choosing poweroff or poweroff from terminal. You need to boot into recovery to shut the device down.
=== Mainline kernel ===
ssh connections via USB_Network not always work. If you get nothing during the connection via ssh after the Network Adapter is found, just ping the device.
== See also ==
* Initial merge request
* Initial mainline kernel merge request
* LineageOS wiki
* Exynos5420 kernel
* 
*
Samsung Galaxy Tab Pro 8.4 WIFI (samsung-mondrianwifi)

== Maintainer(s) ==
* exkc
== Contributors ==
* exkc
== Users owning this device ==
==Current Status==
lk2nd wont boot on it.
Boot image that generated by pm os wont boot on it(via stock bl) .
== 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.
Samsung Galaxy Tab S2 8.0 LTE (samsung-gts28velte)

== Contributors ==
* User:Choc
== Maintainers ==
* User:Choc
== Users owning this device ==
== How to enter flash mode ==
Download mode: + + 
Recovery mode: + + 
== Additional notes ==
X works, Wayland doesn't
lsusb shows device but ssh/telnet not working:
* do ip a, if you see something like link/ether 00:00:00:00:00:00 then assign a MAC address
== See also ==
* Samsung Galaxy Tab S2 9.7 LTE (samsung-gts210velte) similar device
* initial merge request
* 
*
Samsung Galaxy Tab S2 9.7 LTE (samsung-gts210lte)

== Contributors ==
* grimler
== Users owning this device ==
== What works ==
* Touchscreen
* USB network
Unlike on many other Samsung devices, wifi does not work out of the box after adding firmware files. The firmware package that exists for the device provides all the wifi firmware files that should be necessary, but do not actually make wifi work (as of now).
== Installation ==
Installation can be done with the standard installation instructions. Heimdall cannot flash the rootfs though, so if you want to install to the internal storage you need to do that with the --android-recovery-zip method (generate a zip and install it through twrp/recovery).
== See also ==
* Initial merge request
Samsung Galaxy Tab S3 lte (sm-t825)

== Contributors ==
3.6roentgen
== Maintainer(s) ==
== Users owning this device ==
== How to enter flash mode ==
* Turn the device completely off.
* From a turned off device, press Power, volume down and home buttons at the same time. The blue interface of "download mode" will appear, press volume up to enter the mode.
* connect the device to a PC via USB.
== Installation ==
At this moment, installation of rootFs fails. When specifying the partition for rootFs (SYSTEM) heimdall fails the flash at 8%. This is usually fixed by configuring "sparse images" in APKBUILD, altough this doesn't seem to be doing anything.
When flashing rootFs to RECOVERY partition flash fails at 94%.
== See also ==
Samsung Galaxy Tab S4 (Wi-Fi) (samsung-gts4lwifi)

== Contributors ==
* Phoshmosh (WIP mainline)
== Users owning this device ==
== How to enter flash mode ==
* Download mode: Hold down and while connecting the device to a computer with a USB cable.
* Recovery mode: Hold down and 
== Installation ==
/* Not yet */
== Mainline ==
A work-in-progress mainline kernel is being developed here. (Will be upstreamed as soon as possible)
=== S2MU004 MUIC ===
The bootloader does not configure the MUIC for USB when booting. To get the USB lines connected from the SoC to the USB-C plug we have to write:
* 0x24 to register 0xCA
* 0x12 to register 0xC7
For UART we write 0x48 instead of 0x24 to register 0xCA.
== Miscellaneous info ==
=== Command to create boot.img ===
$ make O=output-gts4lwifi ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -j16 &&
rm -f output-gts4lwifi/arch/arm64/boot/{boot.img,Image-dtb} &&
cat output-gts4lwifi/arch/arm64/boot/Image.gz output-gts4lwifi/arch/arm64/boot/dts/qcom/msm8998-samsung-gts4lwifi.dtb > output-gts4lwifi/arch/arm64/boot/Image-dtb &&
mkbootimg --kernel output-gts4lwifi/arch/arm64/boot/Image-dtb \
 --pagesize 4096 \
 --kernel_offset 0x8000 \
 --ramdisk_offset 0x2000000 \
 --tags_offset 0x1e00000 \
 --second_offset 0xf00000 \
 --base 0 \
 --header_version 0 \
 -o output-gts4lwifi/arch/arm64/boot/boot.img &&
adb wait-for-recovery &&
cat output-gts4lwifi/arch/arm64/boot/boot.img | adb shell "cat > /dev/block/platform/soc/1da4000.ufshc/by-name/boot" &&
adb reboot
== See also ==
* Device Info HW
* Service manual
Samsung Galaxy Tab S 8.4 LTE (samsung-klimtlte)

== Contributors ==
* grimler
== Users owning this device ==
== How to enter flash mode ==
Press and hold + + . Press when prompted.
== Installation ==
To install postmarketOS to an sdcard, insert the sdcard to your computer, check the /dev mountpoint with for example fdisk, and run
$ pmbootstrap install --sdcard /dev/sdX
 
where sdX should be replaced by the mountpoint. After that flash the kernel with 
$ pmbootstrap flasher flash_kernel
and the tablet should automatically reboot into postmarketOS.
To install postmarketOS to the internal storage the easiest way is to create a zip to flash from twrp, run
$ pmbootstrap install --android-recovery-zip
$ pmbootstrap export
And then copy or adb push /tmp/postmarketOS-export/pmos-samsung-chagallwifi.zip to your device, reboot to twrp and install the zip and then reboot to system.
Alternatively you can flash the kernel with heimdall from download mode and then install the rootfs with netcat by running:
$ pmbootstrap install
$ pmbootstrap initfs hook_add debug-shell
$ pmbootstrap export --odin
$ heimdall flash --BOOT /tmp/postmarketOS-export/boot.img-samsung-chagallwifi
You can now telnet to the device and netcat the postmarketOS installation:
$ telnet 172.16.42.1
$ nc -v -l -p 60000 > /dev/mmcblk0p18
Open another console
$ pv /tmp/postmarketOS-export/samsung-chagallwifi.img | nc 172.16.42.1 60000
== Wifi on downstream kernel ==
To connect to a wifi the same steps as for the Medion Lifetab S9714 (medion-kai) work:
1. Verify that the wlan0 interface exists
$ ip link
2. Turn on wifi
$ nmcli radio wifi on
3. List available wifis
$ nmcli device wifi list
4. Connect to your wifi
$ nmcli device wifi connect "$SSID" password "$PASSWORD"
5. Verify that you have been given an ip address on the wlan0, or swlan0, interface
$ ip a
== Mainline kernel status ==
A work in progress mainline kernel (linux-postmarketos-exynos5) is available (can be chosen in pmbootstrap init step). You can install postmarketOS to either the internal or external storage and ssh into the tablet over USB. Display, wifi and everything else are not working.
== See also ==
* Initial merge request
* Initial mainline kernel merge request
Samsung Galaxy Tab Wifi GT-P1010 (samsung-p1lite)

== Users owning this device ==
== How to enter flash modes ==
* Download/ODIN mode: Disconnect battery, then reconnect, plug into power and hold Power + Vol+ + Vol-. Might work without disconnecting battery, my unit is very weird.
* Recovery mode: Shut down the device. Hold Power and Volume Up, then release once you feel a vibration
== Installation ==
Not yet
== Notes ==
* This device's SoC is supported by the linux-omap Mainline fork. No DT for the device seems to be available in sources, have to write one.
* No FOSS driver available for PowerVR SGX530, so no 3D Acceleration
Samsung Galaxy Trend Plus (samsung-kylepro)

== Contributors ==
* Deata
== Maintainer(s) ==
* Deata
== Users owning this device ==
== What works ==
* Screen
* USB Network
* Wifi
* Proximity sensor (/dev/input/event0)
** enable with echo 1 > /sys/class/input/input0/enable
* Accelerometer (/dev/input/event1)
** enable with echo 1 > /sys/class/input/input1/enable
* Compass (/dev/input/event2)
** enable with echo 1 > /sys/class/input/input2/enable
* Touch (/dev/input/event4)
== What does not work ==
* Setting up wifi using networkmanager. (Wifi works when setting up manually with wpa_supplicant and udhcpc, see WiFi)
* Everything else
== How to enter flash mode ==
* Press volume down and the home key, then press the power button.
* Maintain volume down and home pressed until a warning screen comes up
== Installation ==
* 1. Flash the kernel pmbootstrap flasher flash_kernel
* 2. Flash system image pmbootstrap flasher flash_rootfs
* 3. Install system image to sdcard pmbootstrap install --sdcard /dev/mmcblkXXX
== Misc ==
*Audio and video works in chromium browser.
*I used a 150kΩ resistor in my USB debug cable. See https://wiki.postmarketos.org/wiki/Serial_debugging
*Serial port is on /dev/ttyS2 in pmOS.
== Mainline ==
This device has support in mainline. Device is able to boot the mainline kernel all the way to the initramfs.
The internal clocks are currently broken on mainline meaning that the periperal devices don't work currently. Anyone with expertise in this area could perhaps help out.(?)
== Pictures ==
== Videos ==
https://youtu.be/2h9T3Rb06LY
== Links ==
* Kernel source
* Good hardware information page
* Mainline kernel fork
* 
*
Samsung Galaxy W (samsung-i8150)

== Contributors ==
* onny
== Rooting ==
Follow this guide on how to root the phone. Updated download links can be found on later posts.
== How to enter flash mode ==
# Turn off phone
# Connect USB cable
# Hold + + until you get the "Warning!!" screen
# Push to continue to ODIN mode, as per the instructions appearing on the screen
== Installation ==
* Install everything using an SD card pmbootstrap install --sdcard=/dev/sd?
* Insert the SD-Card on the device
* Enter device into flash mode (ODIN), see above
Since Heimdall flashing seems currently broken for this device, I had success using Odin Multi Downloader v4.43 on Windows 7 (KVM) to flash the boot.img into recovery.
First prepare boot.img for flashing with Odin:
 $ pmbootstrap export
 $ cd /tmp/postmarketOS-export
 $ cp boot.img-samsung-i8150 recovery.img
 $ tar -cf recovery.tar recovery.img
 $ md5sum -t recovery.tar >> recovery.tar
 $ mv recovery.tar recovery.tar.md5
Now we need to flash this file with Odin on Windows. I had luck with using Windows 7 on KVM. Further download and isntall following files inside Windows:
* Samsung USB Driver v1.5.65
* Odin Multi Downlaoder v4.43
* Ancora.ops
Run Odin and plug your phone which should be already in download mode. Odin should detect your phone printing something like "Added!!!". Select OPS file and check "One Package". As "One Package" choose the recovery file "recovery.tar.md5". Click "Start".
After a reboot try to get into recovery by holding + + . Release when Samsung logo appears. The phone should now boot the postmarketOS kernel.
== See also ==
* Initial merge request
* Heimdall v1.4.2 doesn't seem to work with this device, fails with protocol error
-
Samsung Galaxy Watch (samsung-galileo)

== Contributors ==
* Zephyr1112
== Maintainer(s) ==
== Users owning this device ==
== Before You Begin ==
* Familiarize yourself with the Unbricking Process (thanks to Arminas Keršys!)
* You will need a USB jig with the following pinout in case you brick:
== Status ==
Port doesn't boot at all, reboots to ODIN Mode. (Tested on SM-R810)
* After booting, most of the options in recovery mode are gone (Only Continue, Power off and Download (wireless) available)
== Flash Modes ==
=== How to enter advanced reboot ===
* Power on the watch
* Hold the Power/Home button until the screen turns black
* Once you see "Rebooting..." on the screen, press Power/Home multiple times.
* On the menu you can now move by single pressing and select by holding Power/Home.
=== Available options ===
* Continue - will proceed with reboot
* Power off - shut down the watch
* Download (wireless) - NetOdin 3 flash mode. Use Home button to cycle between WPS and AP mode
* Upload (wireless) - ??? (wireless)
==== Tizen 4.0.x.x / Engineering firmware exclusive ====
* Download - Wired download (no visible data connection, dock does not support data transfer?)
* Upload - ??? (but wired)
== Installation ==
Not yet.
== Notes ==
*This device uses the same dzImage structure as other Tizen devices. See Samsung Z1 for more info.
* Apparently, the generic tizen_galileo_defconfig config has no display panel set by default. One has to use tizen_galileo_small/_large_defconfig or build will fail with panel and MIPI-related unused variables. User will have to choose which panel to use at build, like on the Xiaomi Poco F1 (one can NOT enable both panel variants at the same time, or the source will freak out)
=== Kernel Compilation Issues ===
* If using GCC 10 or newer, dtc-parser and dtc-lexer will fail due to -fno-common. This commit fixes it.
* NONE! Kernel builds properly.
=== Kernel Configs ===
* tizen_galileo_lte_defconfig - (USE ALONG WITH GALILEO-GENERIC AND 42MM/46MM CONFIGS) enables LTE functionality
* tizen_galileo_large_defconfig - (USE ALONG WITH GALILEO-GENERIC) enables display panel for 46mm variant
* tizen_galileo_small_defconfig - (USE ALONG WITH GALILEO-GENERIC) enables display panel for 42mm variant
* tizen_galileo_defconfig - TIZEN galileo-generic (USE AS BASE FOR ALL VARIANTS)
==== Notes ====
Samsung has not released SM-800 / SM-R805 (46mm / 46mm LTE) specific sources. Defconfig for them can be found in the SM-R810 / SM-815 (42mm, 42mm LTE) sources.
== See also ==
* Samsung Open Source Portal
* Kernel sources
* pmaports fork
* Device package (pmaports fork)
* Kernel package (pmaports fork)
Samsung Galaxy Xcover 2 (samsung-skomer)

== Contributors ==
* Linusw
* Newbyte
== Users owning this device ==
== Installation ==
The mainline kernel can only be booted through U-Boot, not directly with the Samsung bootloader. U-Boot is installed as intermediate bootloader on the boot partition, so it does not replace the Samsung bootloader entirely. 
Boot into Download Mode using + + and follow the the NovaThor U8500 U-Boot installation instructions to install U-Boot.
Finally, just follow the Installation guide. It should be recommended that you use an external SD-Card to install the rootfs to, because the internal storage is pretty small on this device.
== Notes ==
While charging now works with the mainline kernel as of linux-postmarketos-stericsson 5.17-rc1 in postmarketOS, it is good to note that if you somehow end up depleting the battery entirely, you risk bricking your device as it cannot charge if it cannot boot to the kernel, and it cannot boot to the kernel if the battery level is too low as it shuts down before it gets there. This is also the case in Android. If you end up in this situation, you can either get an external charger or a new battery. You can also boot into download mode by holding down Volume Down + Home when connecting the USB cable as it allows the battery to be charged.
== Mainline kernel v5.18 ==
Working:
* Display
* GPU (Mali-400 MP using Lima)
* Touchscreen
* Broadcom WiFi
* Bluetooth (partial; needs to be set up manually)
* Accelerometer
* Magnetometer
* Proximity sensor
* USB
* Battery charging
Not working:
* Audio
* Camera
* GPS
* FDE (keyboard appears and is GPU accelerated with working vibrator, but device hangs a few seconds after unlocking)
* ...
=== Bluetooth ===
Currently there is some problem with Bluetooth from the command line:
 # btmgmt public-addr 53:33:6d:69:6e:69
 Set Public Address for hci0 failed with status 0x11 (Invalid Index)
This needs further investigation.
Bluetooth does not have any Bluetooth device address (bdaddr or "MAC address") set after boot at the moment. To make Bluetooth work, you need to manually configure one:
 # apk add bluez-btmgmt
 # btmgmt public-addr <bdaddr>
where <bdaddr> is a MAC address like 53:33:6d:69:6e:69.
The Bluetooth controller should then show up in bluetoothctl:
 # apk add bluez
 # rc-service bluetooth start
 $ bluetoothctl
You can e.g scan for devices:
 [bluetooth]# show
 [bluetooth]# power on
 [bluetooth]# advertise on
 [bluetooth]# system-alias skomer
 [bluetooth]# scan on
=== Sensors ===
* The Skomer has a Sharp gp2ap002s00f proximity sensor which only detects proximity and cannot provide ambient light measurement
* The magnetometer is an Alps hscdtd008a
* The accelerometer is a Bosch BMA254
=== GPS ===
This device has a CSR CSRG05TA03-ICJE-R SirfStarV 5t GPS chip. It has been added to the device tree but no userspace tests have been successful.
=== DSI Scaling Error in Phosh===
If you are running phosh, and the scaling is wrong so that you cannot type in the password to unlock the initial login screen, this can be fixed by changing this file /usr/share/phosh/phoc.ini like this:
 [output:DSI-1]
 scale = 1
== See also ==
* 
* Upstream device tree
Samsung Galaxy Y (samsung-totoro)

== Users owning this device ==
== How to enter flash mode ==
Power+Vol+Up - recovery
Power+Vol+Down - odin/download
== Installation ==
Run pmbootstrap install (without installing to the SD card, since we need it to store the boot.img for flashing), run pmbootstrap export, flash the boot.img manually through TWRP, then reinstall to SD card.
Android ZIP install errors out, heimdall doesn't work due to a different flashing protocol.
Note: pmOS does not fit on the system partition. You have to use an SD card.
Boot gets stuck on Galaxy Y logo. No USB output. (TODO: Does maximum-attention work?)
== Misc. info ==
=== VFP support ===
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
=== /proc/cpuinfo ===
Processor	: ARMv6-compatible processor rev 5 (v6l)
BogoMIPS	: 832.90
Features	: swp half thumb fastmult vfp edsp java 
CPU implementer	: 0x41
CPU architecture: 6TEJ
CPU variant	: 0x1
CPU part	: 0xb36
CPU revision	: 5
Hardware	: BCM21553 ThunderbirdEDN31 platform
Revision	: 0000
Serial		: 0000000000000000
== Parts list ==
Element type 	Element 	Works?	Notes
Chipset 	BCM21553 	 	Not supported in mainline (...yet :) )
Graphics 	Videocore IV 	 	Supported in upstream Mesa.
PMIC, USB switch, etc. 	MAX8986 	 	Not in mainline, as far as I can tell
Display driver 	ILI9341 	 	Supported in mainline as a drm panel.
Touchscreen 	Silabs F760, Cypress TMA140 	 	TMA140 is supported, F760 is not. (On my device, the F760 appears to be used.)
WiFi, Bluetooth 	BCM4330 	 	Driver in mainline
Backlight 	Skyworks AAT1401 	 	Not in mainline
Camera 	Siliconfile SR200PC10 	 	Not in mainline
Proximity/ambient light sensor	Sharp GP2A??? 	 	Not 100% sure which one; either way, should be supported in mainline
Accelerometer, magnetometer 	Bosch BMA222, MEMSIC MMC328X	 	BMA222 is in mainline, MMC328X is not; there do seem to be other MEMSIC magnetometers in mainline, maybe they're similar?
== See also ==
* pmaports fork with the WIP port
* Lineage kernel
* Official kernel
Samsung Galaxy Young (samsung-royss)

== Contributors ==
* fireman112
== Maintainer(s) ==
== Users owning this device ==
== How to enter flash mode ==
Press and hold + + until confirmation dialog appear, then press to confirm.
== Installation ==
See Installation guide.
== What works ==
* Booting
* USB Networking
* Flashing
* Touchscreen
* SD Card installation
* Proximity sensor
== What does not work ==
* Touchscreen on wayland, kwin, i3wm (see issues below)
== Not tested ==
* WiFi (need kernel modules) WiFi works but see issues below
* Bluetooth
* Accelerometer
== Issues ==
* Audio output only on earpiece (need config?)
* Starting PulseAudio causes a reboot
* WiFi works if the kernel modules compiled with gcc4 and needs firmware (I haven't package it yet)
== See also ==
* Similar hardware with Samsung Galaxy Mini 2
* CyanogenMod 11 kernel source
* Initial merge request
Samsung Galaxy Young NFC (samsung-royssnfc)

Work in progress, based on the work of Fireman112 on the Samsung_Galaxy_Young_(samsung-royss) (GT-6310).
== Contributors ==
* baviereteam
== Maintainer(s) ==
== Users owning this device ==
== How to enter flash mode ==
Press and hold Home + Volume DOWN + Power until confirmation dialog appear, then press Volume UP to confirm.
== Installation ==
See Installation guide.
== What works ==
* Booting
* USB Networking + SSH
* Flashing
* Touchscreen
* SD Card installation
== What does not work ==
* Staying on without rebooting after around one minute. (You can see Xfce booting, but not use it before it reboots...)
== Not tested ==
* Everything that implies staying on.
== Issues ==
* Reboots every 1 minute after boot (probably a watchdog somewhere ?)
== Plans ==
* Try with a different DM
* Take a look at the kernel options
* Try other kernels
== See also ==
Samsung Galaxy Z Fold5 (samsung-q5q)

== Users owning this device ==
== How to enter flash mode ==
* Download mode: Hold and while connecting the device to a computer with a USB cable.
* Recovery mode: Hold and while connecting the device to a computer with a USB cable.
== How to unlock bootloader ==
# Enable OEM unlocking in the developer options
# Reboot into download mode
# At the blue warning screen, hold 
# On the second screen, press to unlock the bootloader
== See also ==
* GSMArena page
* Device Info HW page
* TWRP download
Samsung Jét (samsung-s8000)

== Contributors ==
* Bastindo
* Brewmasters
== Users owning this device ==
Brewmasters (new, in box, running cm7 from SD card)
Bastindo (Running jetdroid 4.0.4 from sd card)
== How to enter flash mode ==
vol down + hang up + camera (download mode)
use this to flash jetqi
ext2/3 supported as part 2 on SD card for booting with jetqi
== Status ==
TODO:
* kernel modules
* mainline
DONE:
* compile working kernel (jetdroid-kernel 3.0.8, precompiled and working)
* GPU support (kernel source)
* Find kernel source (jètdroid kernel repo: 3.0.21)
* Figure out how to boot the kernel with JetQi (boot params in kernel, can be replaced by /boot/append-jet however)
== See also ==
* Samsung Handset Platform and Bada
* Android roms for this device