Difference between pages "Development/zh-cn" and "Template:Device serrano3gxx"

From CyanogenMod
(Difference between pages)
Jump to: navigation, search
(Created page with "使用“'''adb'''”命令在设备和计算机间通信")
 
(Created page with "{{{{{function}}}<!-- don't touch this line --> |link_kind={{{link_kind}}}<!-- don't touch this either. Used for generating links --> |device_name=Galaxy S4 Mini (International...")
 
Line 1: Line 1:
<languages />
+
{{{{{function}}}<!-- don't touch this line -->
{{Iconbar|developmentpage=150px}}
+
|link_kind={{{link_kind}}}<!-- don't touch this either. Used for generating links -->
== CyanogenMod 开发中心 ==
+
|device_name=Galaxy S4 Mini (International 3G)<!-- REQUIRED. Example: Nexus 7 -->
__TOC__
+
|device_codename=serrano3gxx<!-- REQUIRED. case sensitive - use all lower case examples: grouper, sholes, tuna, etc. -->
 
+
|device_vendor=samsung<!-- REQUIRED. case sensitive - use all lower case.  Used in all directories/URLs on CM repos.  Example: htc, samsung, bn, lge, hp, etc. -->
===开发基础===
+
|device_vendor_longname=Samsung<!-- REQUIRED. Upper and/or lower case and spaces. Example: Samsung, Barnes & Noble, HTC, LGE, Hewlett Packard, etc. -->
 
+
|device_recovery_install_method=<!-- optional. Choose the method used to flash the recovery. Options are: fastboot, flash_image, dd, or leave blank if the flashing is covered in the CM flashing instructions (such as with most Samsung / HTC devices) -->
* [[doc:_developer_options|如何在 CyanogenMod 10.1 中启用隐藏的“开发者选项”和“性能”菜单]]
+
|device_manufacturer=<!-- optional. Note: This is NOT the code used in CM directories (that would be device_vendor) but is provided just for additional info -->
* [[doc:_sdk_intro|安装和配置“Android SDK”]] (Software Development Kit)
+
|device_CM_versions_supported=10.1<!-- optional, but you should put something here. Use major CM releases such as: 7, 9, 10, 10.1, etc. -->
* [[doc:_adb_intro|使用“'''adb'''”命令在设备和计算机间通信]]
+
|device_last_CM_branch_supported=<!-- optional. For older devices. Change to the branch name, in lowercase, as used in the repo init. Examples: ics, gingerbread, froyo, etc. IF THIS IS NOT SET, THE LATEST VERSION OF CM IS ASSUMED TO WORK. -->
* [[doc:_fastboot_intro|Using '''fastboot''' to communicate between your device and your computer]]
+
|device_aka=GT-I9190<!-- optional. Include any other device names. Wiki redirects can point to the same page. -->
* [[doc:_debugging_with_logcat|Using '''logcat''' to troubleshoot issues and report problems]]
+
|device_notes=<!-- optional. You can put as many lines of description as you like here. -->
* [[doc:_glossary|Glossary of Common Terminology]]
+
|device_release_date=2013 July<!-- optional. {{#dateformat:2012 July 8}} -->
* [[Bugtracker|The CyanogenMod Issue Tracking System]]
+
|device_carrier=<!-- optional, but include any mobile companies that apply. Example: AT&T, Vodaphone -->
* [http://changelog.bbqdroid.org/ View the latest accepted changes]
+
|device_recovery_boot_steps='''Vol Up''' & '''Home''' & '''Power<!-- optional. Please bold any button names in instructions for easy reading. Example: '''Volume Down''' & '''Power''' -->
 
+
|device_recovery_twrp=<!-- optional. If set to true, instructions related to TWRP are displayed instead of CWM-based recoveries. False by default, only necessary for devices that do not provide a workable CWM-based recovery. i.e. Kindle Fire devices -->
===Learning To Build CM===
+
|device_bootloader_boot_steps=<!-- optional. Please bold any button names in instructions for easy reading. Example: '''Volume Down''' & '''Power''' -->
 
+
|device_fastboot_boot_steps=<!-- optional. Please bold any button names in instructions for easy reading. Example: '''Volume Down''' & '''Power''' -->
<div style="padding:5px; margin:1em; border: 2px solid #000">'''[[devices|Build Guides]]''' – Step-by-step, device-specific tutorials on how to download and build CyanogenMod from source code.</div>
+
|device_image=serranoltexx.png<!-- optional link to local graphic of the device -->
 
+
|device_soc=Qualcomm Snapdragon 400<!-- optional. System On a Chip version. Include the manufacturer, if possible an abbreviation. Examples: Samsung Exynos 4210, NVIDIA Tegra 2, TI OMAP4460 -->
* [[doc:_why_build|Why Build CyanogenMod?]]
+
|device_cpu=Krait<!-- optional. Example: Cortex A8 -->
* [[doc:_Building_Basics|Building Basics]] – Basic language info, <code>.mk</code> files, <code>Makefile</code>s, and the <code>/build</code> directory, the <code>$OUT</code> directory, and shortcuts every CyanogenMod developer should know.
+
|device_cpu_frequency=1.7 GHz<!-- optional. Example: 1.2 GHz -->
* [[doc:_using_virtual_machines|Setting up a Virtual Machine for CyanogenMod development]]
+
|device_cpu_cores=dual<!-- optional. Example: dual -->
* [[doc:_git_and_github_intro|Tracking the source code]] – An introduction to <code>[http://git-scm.com/ Git]</code> and [http://www.github.com GitHub]
+
|device_ram=1.5GB<!-- optional. Example: 1GB -->
* [[doc:_eclipse|Importing into Eclipse]] - A small how-to on importing CM source into the Eclipse IDE.
+
|device_gpu=Adreno 305<!-- optional. Examples: Mali-400, PowerVR SGX540 -->
* [[Doc:_Using_local_manifests|About local manifests]] – Add, remove, or replace source code repositories with <code>local_manifest.xml</code>
+
|device_type=phone<!-- optional. Examples: phone, tablet, game console, etc. -->
* [[doc:_manifests | Recreating CM Releases with Manifests]] – How to build for your device exactly like the buildbots do.
+
|device_weight=107g<!-- optional. Example: 118 g (4.2 oz) -->
* [[Envsetup help|Envsetup help]] – what typing <code>. build/envsetup.sh</code> actually does, including CyanogenMod-specific build shortcuts.
+
|device_dimensions=124.6 x 61.3 x 8.9 mm <!-- optional. Example: 122 mm (4.82 in) (h)<br />64 mm (2.53 in) (w)<br />9.9 mm (0.39 in) (d) -->
* [[doc:_Development_Resources|External Android Development Resources (Master List)]] – The Internet Helps You Learn.  Free links that teach Java, C, C++, and all things Android
+
|device_screen_dimension=109 mm (4.3 in)<!-- optional. Example: 102 mm (4.0 in) -->
 
+
|device_screen_resolution=960x540<!-- optional. Example: 1280x720, 1280x800 (WXGA) -->
===Intermediate Development===
+
|device_screen_density=256 ppi<!-- optional. Example: 220 ppi -->
 
+
|device_screen_technology=Super AMOLED<!-- optional. Example: IPS LCD, Super AMOLED+, TFT LCD -->
* [[doc:_dealing_with_build_errors|Dealing with Build Errors]]
+
|device_internal_storage=8GB<!-- optional. Example: 2GB -->
* [[doc:_make_clean_vs_make_clobber|"<code>make clean</code>" vs. "<code>make clobber</code>"]]
+
|device_sdcard=up to 64GB<!-- optional. Examples: up to 32GB, none -->
* [[doc:_the_cm_source|What’s where?]] – a peek into the source code directories
+
|device_bluetooth=v4.0 with A2DP, LE, EDR<!-- optional. Example: 3.0 -->
* [[After You Build|After you build]] – You've successfully built CM. Now what?
+
|device_wifi=802.11 a/b/g/n, dual-band, DLNA, Wi-Fi Direct, Wi-Fi hotspot<!-- optional. Example: 802.11 a/b/g/n -->
* [[doc:_adding_your_own_app|Adding your own app]] – Tutorial:  How to add your own app to the build
+
|device_gsm_frequency=EDGE / GPRS Class 33 / GSM Quad Band (850 / 900 / 1,800 / 1,900MHz)<br />3G (850 / 900 / 1,900 / 2,100MHz)<!-- optional. Example: 800 850 900 2100 MHz UMTS/HSPA+ -->
* [[doc:_using_gerrit|Submitting code for review with Gerrit:  what it is, and how to use it]]
+
|device_cdma_frequency=<!-- optional. Example: 2000 MHz CDMA<br />900 MHz 1xEV-DO -->
* [[doc:_Translation_Guide|Translate CM]] – Guide: How to translate CyanogenMod's features to your own language
+
|device_wimax_frequency=<!-- optional. Example: 802.16e -->
* [[Doc:_About_Edify|The "edify" scripting language]] – how <code>.zip</code> files work
+
|device_lte_frequency=<!-- optional. Example: 700 MHz -->
 
+
|device_camera=8 MP, 1080p Full HD Video Recording @ 30fps<!-- optional. Example: 5MP -->
===Advanced Topics===
+
|device_camera_flash=LED<!-- optional. Examples: LED, none -->
 
+
|device_secondary_camera=1.9 MP 720p HD Video Recording @ 30fps<!-- optional. Example: 1.3MP -->
* [[doc:_porting_intro|An Introduction To Porting]] – want to port CM to a new device?  Here are some tips.
+
|device_peripherals=Accelerometer, gyroscope, proximity sensor, compass, SNS integration, stereo FM radio with RDS, infrared port, GPS/GLONASS, NFC, microUSB v2.0, Corning Gorilla Glass<!-- optional. You can include such things as accelerometers or digital compasses -->
* [[doc:_integrated_kernel_building|Integrated Kernel Building]] – some info about CM's automatic kernel-building.
+
|device_is_nexus_device=<!-- set this to anything to add unlock instructions to build guide. LEAVE EMPTY FOR NON-NEXUS DEVICES! -->
* [[doc:_Submitting_A_Port|Submitting A Port]] – How to get your port to a new device accepted as "official".
+
|device_oem_unlock_command=<!-- non-nexus devices that still use fastboot to unlock should put the fastboot unlock command here. Nexus devices, don't use this. -->
* [[doc:_dropbear|Configure SSH access on your device (Legacy - CM7)]] – How-to setup SSH on your device.
+
|device_local_manifest=<!-- set this to a link to add local_manifest.xml to build guide -->
 
+
|device_kernel_override=android_kernel_samsung_msm8930-common<!-- replace auto-generated kernel link when device name does not match kernel name. Example: aries, smdk4210 -->
===Device Maintainers Only===
+
|device_sound=<!-- optional. -->
 
+
|device_cm_forum=<!-- optional. Example: 529-google-galaxy-nexus-gsm/ -->
* [[Doc: device maintainers|Some Tips]] – how to skip gerrit and push straight to the repo.
+
|device_irc_channel=#sgs4<!-- optional. Assumes freenode IRC server. Example: #nexus7 -->
 +
|device_power=1900 mAh Li-ion, removable<!-- optional. you can put battery info, voltage, mAh, and/or how many hours of use, removable or not etc. Example: 1500 mAh-->
 +
|device_maintainers=Arne Coucheron <!-- optional. You can put as long a list of maintainers as you like including links. -->
 +
|device_contributors=<!-- optional. Put non-maintainer contributors here. -->
 +
|device_additional_info=<!-- optional. Last chance to put any other notes. -->
 +
|install_samsung_recoverytype=initrd<!-- optional, only used for Samsung.  Examples: initramfs, initrd, or dual -->
 +
|install_exploit=<!-- optional. Used for an exploit that doesn't change between devices. Examples: razrsedge -->
 +
|install_md5sum=9d25d6e80a57d3e2775bf8ff350de6be<!-- optional. Used for md5sum of files for use with exploits -->
 +
|install_devname=koush<!-- optional. Used for posting creator of said files for install -->
 +
|install_file=http://cmw.cmfs.me/jf/recovery-clockwork-6.0.3.7-serrano3gxx.tar.md5<!-- optional. URL for recovery/exploit -->
 +
|device_download_mode_steps='''Vol Down''' & '''Home''' & '''Power'''<!-- optional, only for Samsung. -->
 +
|device_hboot=<!-- optional, only for HTC -->
 +
|device_htcunlock=<!-- optional, only for HTC Dev Unlock -->
 +
|device_htcunlocklegacy=<!--use this for pre-2013 htc devices using devunlock -->
 +
|device_sonyunlock=<!-- optional, only for Sony(/Ericsson) Dev Unlock -->
 +
|device_motounlock=<!-- optional, only for Motorola Dev Unlock -->
 +
}}

Revision as of 00:13, 12 September 2013

{{{{{function}}} |link_kind={{{link_kind}}} |device_name=Galaxy S4 Mini (International 3G) |device_codename=serrano3gxx |device_vendor=samsung |device_vendor_longname=Samsung |device_recovery_install_method= |device_manufacturer= |device_CM_versions_supported=10.1 |device_last_CM_branch_supported= |device_aka=GT-I9190 |device_notes= |device_release_date=2013 July |device_carrier= |device_recovery_boot_steps=Vol Up & Home & Power |device_recovery_twrp= |device_bootloader_boot_steps= |device_fastboot_boot_steps= |device_image=serranoltexx.png |device_soc=Qualcomm Snapdragon 400 |device_cpu=Krait |device_cpu_frequency=1.7 GHz |device_cpu_cores=dual |device_ram=1.5GB |device_gpu=Adreno 305 |device_type=phone |device_weight=107g |device_dimensions=124.6 x 61.3 x 8.9 mm |device_screen_dimension=109 mm (4.3 in) |device_screen_resolution=960x540 |device_screen_density=256 ppi |device_screen_technology=Super AMOLED |device_internal_storage=8GB |device_sdcard=up to 64GB |device_bluetooth=v4.0 with A2DP, LE, EDR |device_wifi=802.11 a/b/g/n, dual-band, DLNA, Wi-Fi Direct, Wi-Fi hotspot |device_gsm_frequency=EDGE / GPRS Class 33 / GSM Quad Band (850 / 900 / 1,800 / 1,900MHz)
3G (850 / 900 / 1,900 / 2,100MHz) |device_cdma_frequency= |device_wimax_frequency= |device_lte_frequency= |device_camera=8 MP, 1080p Full HD Video Recording @ 30fps |device_camera_flash=LED |device_secondary_camera=1.9 MP 720p HD Video Recording @ 30fps |device_peripherals=Accelerometer, gyroscope, proximity sensor, compass, SNS integration, stereo FM radio with RDS, infrared port, GPS/GLONASS, NFC, microUSB v2.0, Corning Gorilla Glass |device_is_nexus_device= |device_oem_unlock_command= |device_local_manifest= |device_kernel_override=android_kernel_samsung_msm8930-common |device_sound= |device_cm_forum= |device_irc_channel=#sgs4 |device_power=1900 mAh Li-ion, removable |device_maintainers=Arne Coucheron |device_contributors= |device_additional_info= |install_samsung_recoverytype=initrd |install_exploit= |install_md5sum=9d25d6e80a57d3e2775bf8ff350de6be |install_devname=koush |install_file=http://cmw.cmfs.me/jf/recovery-clockwork-6.0.3.7-serrano3gxx.tar.md5 |device_download_mode_steps=Vol Down & Home & Power |device_hboot= |device_htcunlock= |device_htcunlocklegacy= |device_sonyunlock= |device_motounlock= }}