Devices
Officially-supported CyanogenMod devices
Helpful Tip
Choose a filter criteria (i.e., select from the vendor options) to view the specified devices.
Acer A700
a700
Advent Vega
vega
Amazon Kindle Fire (1st Gen)
otter
Amazon Kindle Fire X (1st Gen)
otterx
Amazon Kindle Fire (2nd Gen)
otter2
Amazon Kindle Fire HD 7" (2012)
tate
Amazon Kindle Fire HD 8.9"
jem
Asus Transformer
tf101
Asus Transformer Prime
tf201
Asus Transformer Pad
tf300t
Asus Transformer Pad Infinity
tf700t
Asus Transformer Pad
tf701t
Barnes & Noble Nook Color
encore
Barnes & Noble Nook Tablet
acclaim
Barnes & Noble Nook HD
hummingbird
Barnes & Noble Nook HD+
ovation
Commtiva z71
z71
Geeksphone One
one
Geeksphone Zero
zero
Google Galaxy Nexus (GSM)
maguro
Google Galaxy Nexus (Sprint)
toroplus
Google Galaxy Nexus (Verizon)
toro
Google Nexus 4
mako
Google Nexus 5
hammerhead
Google Nexus 7 (Wi-Fi, 2012 version)
grouper
Google Nexus 7 (GSM, 2012 version)
tilapia
Google Nexus 7 (Wi-Fi, 2013 version)
flo
Google Nexus 7 (LTE, 2013 version)
deb
Google Nexus 10
manta
Google Nexus One
passion
Google Nexus Q
steelhead
Google Nexus S
crespo
Google Nexus S 4G
crespo4g
Hardkernel ODROID-U2
odroidu2
Hewlett Packard Touchpad
tenderloin
HTC Amaze 4G
ruby
HTC Aria
liberty
HTC Desire (GSM)
bravo
HTC Desire (CDMA)
bravoc
HTC Desire HD / Inspire 4G
ace
HTC Desire S
saga
HTC Droid DNA
dlx
HTC Eris
desirec
HTC Evo 3D (GSM)
shooteru
HTC Evo 4G
supersonic
HTC EVO 4G LTE
jewel
HTC Evo Shift 4G
speedy
HTC G1
dream_sapphire
HTC G2 / Desire Z
vision
HTC myTouch 3G Slide
espresso
HTC myTouch 4G / Panache
glacier
HTC myTouch 4G Slide
doubleshot
HTC Hero (GSM)
hero
HTC Hero (CDMA)
heroc
HTC Incredible
inc
HTC Incredible 2
vivow
HTC Droid Incredible 4G LTE
fireball
HTC Incredible S
vivo
HTC Legend
legend
HTC Magic
dream_sapphire
HTC One Mini
m4
HTC One Mini 2
memul
HTC One (GSM)
m7
HTC One (Sprint)
m7spr
HTC One (Verizon)
m7vzw
HTC One (M8)
m8
HTC One Max (GSM)
t6
HTC One Max (Sprint)
t6spr
HTC One Max (Verizon)
t6vzw
HTC One S
ville
HTC One X
endeavoru
HTC One X+ (International)
enrc2b
HTC One XL
evita
HTC Raider 4G
holiday
HTC Sensation
pyramid
HTC Tattoo
click
HTC Wildfire
buzz
Huawei IDEOS
u8150
Huawei Vodafone Smart
u8160
Huawei T-Mobile Pulse
u8220
LG G Pad 8.3
v500
LG G2
d802
LG G2 (AT&T)
d800
LG G2 (Sprint)
ls980
LG G2 (T-Mobile)
d801
LG G2 (Verizon)
vs980
LG G2x
p999
LG myTouch
e739
LG MyTouch Q
c800
LG Nitro HD / Optimus 4G LTE
p930
LG Optimus 2X
p990
LG Optimus 3D
p920
LG Optimus 4X HD
p880
LG Optimus Black
p970
LG Optimus Chic
e720
LG Optimus G
e975
LG Optimus G (ATT)
e970
LG Optimus G (Telus/Rogers)
e973
LG Optimus G (Sprint)
ls970
LG Optimus G Pro
e980
LG Optimus Hub
e510
LG Optimus L3
e400
LG Optimus L5
e610
LG Optimus L7
p700
LG Optimus L9
p760
LG Optimus LTE (SK Telecom)
su640
LG Optimus Me
p350
LG Optimus One
p500
LG Optimus Pro
c660
LG Optimus Sol
e730
LG Spectrum
vs920
LG Thrill 4G
p925
Motorola Atrix 4G
olympus
Motorola Atrix HD
mb886
Motorola Backflip
motus
Motorola Cliq
morrison
Motorola Cliq XT
zeppelin
Motorola Defy
jordan
Motorola Droid
sholes
Motorola Droid 2
droid2
Motorola Droid 2 Global
droid2we
Motorola Droid 3
solana
Motorola Droid 4
maserati
Motorola Droid RAZR HD, and RAZR M
moto_msm8960
Motorola Moto X Unified - Droid Maxx Dev Edition
moto_msm8960dt
Motorola Droid Bionic
targa
Motorola Droid RAZR M
xt907
Motorola Droid RAZR/RAZR MAXX (CDMA)
spyder
Motorola Droid RAZR HD/RAZR HD MAXX (CDMA)
xt926
Motorola Droid X
shadow
Motorola Photon 4G
sunfire
Motorola Photon Q
xt897
Motorola Photon Q (CDMA)
xt897c
Motorola RAZR/RAZR MAXX (GSM)
umts_spyder
Motorola RAZR HD (GSM)
xt925
Motorola Xoom (Wi-Fi)
wingray
Motorola Xoom (GSM)
everest
Motorola Xoom (CDMA)
stingray
Motorola Moto G
falcon
Motorola Moto G 4G
peregrine
Motorola Moto X - Tmobile
moto_msm8960dt
Motorola Moto X - International GSM
moto_msm8960dt
Motorola Moto X - Verizon CDMA
xt1060
OnePlus One
bacon
Oppo Find 5
find5
Oppo Find 7a
find7
Oppo N1
n1
Samsung Captivate
captivatemtd
Samsung Epic 4G
epicmtd
Samsung Galaxy Exhilarate
exhilarate
Samsung Fascinate
fascinatemtd
Samsung Galaxy Ace
cooper
Samsung Galaxy Mini
tass
Samsung Galaxy Note (International)
n7000
Samsung Galaxy Note (AT&T)
quincyatt
Samsung Galaxy Note (TMO)
quincytmo
Samsung Galaxy Note 2
n7100
Samsung Galaxy Note 2 LTE
t0lte
Samsung Galaxy Note 2 LTE (Sprint)
l900
Samsung Galaxy Note 2 LTE (US Cellular)
r950
Samsung Galaxy Note 2 LTE (Verizon)
i605
Samsung Galaxy Note 3 LTE
hlte
Samsung Galaxy S4 LTE-A (GT-I9506)
ks01lte
Samsung Galaxy Note 8.0 (GSM)
n5100
Samsung Galaxy Note 8.0 (LTE)
n5120
Samsung Galaxy Note 8.0 (Wi-fi)
n5110
Samsung Galaxy Note 10.1 (Wi-Fi)
n8013
Samsung Galaxy Note 10.1 (GSM)
n8000
Samsung Galaxy Note 10.1 (Verizon)
i925
Samsung Galaxy Player 4.0
ypg1
Samsung Galaxy Premier
superior
Samsung Galaxy R
i9103
Samsung Galaxy S
galaxysmtd
Samsung Galaxy S B
galaxysbmtd
Samsung Galaxy S Blaze 4G
t769
Samsung Galaxy S Relay 4G
apexqtmo
Samsung Galaxy S II
i9100
Samsung Galaxy S II G
i9100g
Samsung Galaxy S II (AT&T)
i777
Samsung Galaxy S II (T-Mobile)
hercules
Samsung Galaxy S II Epic 4G Touch
d710
Samsung Galaxy S II Skyrocket
skyrocket
Samsung Galaxy S III (International)
i9300
Samsung Galaxy S III LTE (International)
i9305
Samsung Galaxy S III LTE
d2lte
Samsung Galaxy S4
jflte
Samsung Galaxy S4 (International)
i9500
Samsung Galaxy S4 Active
jactivelte
Samsung Galaxy S4 Mini (International 3G)
serrano3gxx
Samsung Galaxy S4 Mini (International LTE)
serranoltexx
Samsung Galaxy S5
klte
Samsung Galaxy Tab (CDMA)
p1c
Samsung Galaxy Tab (GSM)
p1
Samsung Galaxy Tab (P1000L)
p1l
Samsung Galaxy Tab (P1000N)
p1n
Samsung Galaxy Tab 2 7.0 (GSM)
p3100
Samsung Galaxy Tab 2 7.0 (Wi-Fi)
p3110
Samsung Galaxy Tab 2 7.0 (Wi-Fi + IR)
p3113
Samsung Galaxy Tab 8.9 (GSM)
p5
Samsung Galaxy Tab 8.9 (WiFi)
p5wifi
Samsung Galaxy Tab 10.1 (GSM)
p4
Samsung Galaxy Tab 10.1 (TMO)
p4tmo
Samsung Galaxy Tab 10.1 (Verizon)
p4vzw
Samsung Galaxy Tab 10.1 (Wi-Fi)
p4wifi
Samsung Galaxy Tab 10.1v
p3
Samsung Galaxy Tab 2 10.1 (GSM)
p5100
Samsung Galaxy Tab 2 10.1 (Wi-Fi)
p5110
Samsung Galaxy Tab 2 10.1 (Wi-Fi + IR)
p5113
Samsung Galaxy Tab Pro 8.4
mondrianwifi
Samsung Galaxy Tab Pro 10.1 Wi-Fi
picassowifi
Samsung Mesmerize
mesmerizemtd
Samsung Showcase
showcasemtd
Samsung Vibrant
vibrantmtd
Sony Ericsson Live with Walkman
coconut
Sony Ericsson Xperia Active
satsuma
Sony Ericsson Xperia Arc
anzu
Sony Ericsson Xperia Mini
smultron
Sony Ericsson Xperia Mini Pro
mango
Sony Ericsson Xperia Neo
hallon
Sony Ericsson Xperia Neo V
haida
Sony Ericsson Xperia Play (GSM)
zeus
Sony Ericsson Xperia Play (CDMA)
zeusc
Sony Ericsson Xperia Pro
iyokan
Sony Ericsson Xperia Ray
urushi
Sony Ericsson Xperia X8
shakira
Sony Ericsson Xperia X10
es209ra
Sony Ericsson Xperia X10 Mini
robyn
Sony Ericsson Xperia X10 Mini Pro
mimmi
Sony Xperia acro S
hikari
Sony Xperia Ion
aoba
Sony Xperia S
nozomi
Sony Xperia SP
huashan
Sony Xperia L
taoshan
Sony Xperia T
mint
Sony Xperia TX
hayabusa
Sony Xperia Tablet Z LTE
pollux
Sony Xperia Tablet Z Wifi
pollux_windy
Sony Xperia V
tsubasa
Sony Xperia Z
yuga
Sony Xperia ZL
odin
Sony Xperia ZR
dogo
Sony Xperia Z Ultra
togari
Sony Xperia Z Ultra (Google Play Edition)
togari_gpe
Sony Xperia Z1
honami
Sony Xperia Z1 Compact
amami
Sony Xperia Z2
sirius
Sony Xperia Z2 Tablet (GSM/LTE)
castor
Sony Xperia Z2 Tablet (WiFi)
castor_windy
Sony Xperia M
nicki
Viewsonic G Tablet
smb_a1002
Xiaomi Mi2(s)
aries
ZTE Blade
blade
ZTE Skate
skate
ZTE v9
v9
Device status overview
The device status page is updated each time an M build is released. CM maintainers test their device(s) on the stable/cm-11.0 branch a week before release and make a judgement call about whether an M release is suitable. In the event that a device is not scheduled for M, this page lists the reason. Missing one M cycle does not mean the device has been abandoned; it will be retested for the next M cycle.
Unofficial ports & projects
Don't see your device in the list above?
CyanogenMod is an open source project and many are encouraged to port to various devices. Many of these for one reason or another are not yet "officially recognized" (and do not have official builds), but it may be good to know they exist.
The list of unofficially-ported devices
Add a new official device to the wiki
Select [Expand] to the right for instructions.
WARNING: No unofficial devices
Please, do not create new pages for devices which are not officially supported by CyanogenMod. Instead, add the device to the Unofficial Ports page.
Note:
When following these steps, replace codename with the codename of the device, matching the upper/lower-case of the blue text exactly.
1. Upload an image for the device
- If you are creating pages for a new variant of an existing device, search the File list for the filename of your device's image. Then, you can move on to the next step. If you are creating pages for a device that is not on the wiki, then use the Upload file page to upload an image of your device. For the "Destination filename", use:
Codename.png
- Be sure the background of your image is transparent (use the png image type). See M4.png for an example.
2. Set up the device template
- The device template is the "universal settings" template, one per device. Copy the generic device template, then paste it into a new page with following template name:
Template:Device_codename
- You can copy this URL, replacing the codename, to initiate the page creation:
http://wiki.cyanogenmod.org/index.php?title=Template:Device_codename&action=edit
- Fill in as many fields as you are able. Input the image filename of the device as
Codename.png. Then, save the new template. Example: Template:Device_grouper for the Nexus 7 (2012) tablet.
3. Create the device Info page
- Now we can begin to create the actual pages users will view. The gateway to all device subpages is the Info page:
Codename_Info
- You can copy this URL, replacing the Codename, to initiate the page creation:
http://wiki.cyanogenmod.org/index.php?title=Codename_Info&action=edit
- In this page, simply insert the following single line of content:
{{device_codename|function=device_info}}
4. Create the device How To Install page
- From the device Info page created in the previous step, click on the auto-generated link How to install CyanogenMod on the (device name). It should take you to the following empty page:
Install_CM_for_codename
- In this page, simply insert the following single line of content:
{{device_codename|function=device_install}}
- Save the page. You now should see an auto-generated installation walkthrough page for the device.
5. Create the device Known Issues page
- From the device Info page created in step 3, click on the auto-generated link Known Issues page for the (device name). It should take you to the following empty page:
Known_Issues_page_for_codename
- In this page, insert the following content:
{{device_codename|function=device_notes}}
==CyanogenMod 11==
*
- Save the page. You now should see a mostly empty page with a header informing users how to post known issues.
6. Create the device Build Walkthrough page
- From the device Info page created in step 3, click on the auto-generated link How to Build CyanogenMod for the (device name). It should take you to the following empty page:
Build_for_codename
- In this page, simple insert the following single line of content:
{{device_codename|function=device_build}}
7. Add it to the list
- Now that all of the device pages been created, we can add it to the master list. View the source of this template and find the appropriate place for your device to appear in the list. The list is organized alphabetically by the device name, not the codename. Here's what to add to the list:
{{device_codename|function={{{function}}}}}
- Finally, verify your device was added to the Devices page successfully (i.e. reload this page, with the instructions). That's it!
