Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2979569
  • 博文数量: 685
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 5303
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-19 14:17
个人简介

文章分类

全部博文(685)

文章存档

2015年(116)

2014年(569)

分类: Android平台

2014-09-15 00:27:41

原文地址:

我的 i9100 升级到官方的 Android 4.1.2 后,就变得非常容易发烫。。。这让我很不爽。于是我决定自己修改一下手机系统。P.S. 全是在 Linux x64 上搞定的。

Google 虽然公开了 Android 系统的源代码,但是三星并没有公布针对于我手机的源代码,因此我最终考虑去下载 CyanogenMod 的源代码。

CyanogenMod 的源代码比 Google 官方的大,有足足 6.8G,这还不包含下载时产生的 7G 的临时文件。。光下载代码就花了我一个晚上的时间>_<。

然后在网上查了相关的资料,修改了一个叫做 MediaScannerService 的 Java 程序。

然后我又把我已经想了很久的让手机能够直接读写 NTFS 和 exFAT 格式的 SD 卡和 U 盘与操作大于 4G 文件的功能加了进去。

然后就是编译了。。。我不知道编译花了多少时间,我睡了一觉,就完成了。。。。。


图片

然后是刷机,效果就是这样的:



图片

图片

图片


“内核版本”第二行的"hackpascal@HackPascalPC" 指的就是我的计算机,hackpascal 是我用的网名。。

最终生成的 CyanogenMod 系统很小,才 200MB 多一点,三星的系统足足占了 900MB 的空间。。

====================================================================================================
截止至2014年6月14日 CM所支持机型
HTC系列
HTC Desire GSM
T-Mobile G2 (Desire Z)
HTC Desire CDMA
HTC Desire HD (Inspire)
HTC Hero GSM
HTC Magic (Mytouch)
HTC Hero CDMA
T-Mobile myTouch 4G
T-Mobile myTouch Slide
Sprint EVO
HTC Click (Tattoo)
SONY系列
Xperia Mini
Xperia Mini Pro
Xperia X8
Xperia X10 Mini
Xperia X10 Mini Pro
Xperia Z
Xpeira ZR Xperia V
GOOGLE系列
Google Nexus Google Nexus 7 二代 Google Nexus 5
MOTO系列
Motorola 
Motorola CliqXT (ME501/MB501)
Motorola 
Motorola MB300(backfli)
Motorola Droid RAZR HD Motorola Droid RAZR M Motorola Photon Q
Motorola Razr
Motorola Atrix 1/2/3/HD
SAMSUNG系列
Samsung Galaxy S
Samsung Galaxy SII
Samsung 
Samsung 
Samsung Galaxy R Samsung 
Samsung 9100G
Samsung Galaxy S Relay 4G
LG系列
LG Optimus Black P970
LG Optimus GT540
LG SU640 LG P880 Optimus 4X HD LG G2  LG P930
魅族系列
MeiZu 
MeiZu 2
其它
AT&T Aria
ZTE 
HUAWEI Honor
z71 Variants
Geeksphone One
Advent Vega
Viewsonic G-Tablet
B&N Nook Color
ZTE N909   一加 oneplus A0001   Smartisan T1
华为系列
C8812(Ascend)
 U8860
OPPO系列
x909 (FIND5)
小米系列
MI2/2S (aries)   mi3(cancro)



阅读(1195) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~