楼主  发表于: 2009-11-02 22:14 
 开发Android第五步,G1 安装 Linux Debian system
开发Android第五步,G1 安装 Linux Debian system 
管理提醒: 本帖被 loyus 执行加亮操作(2009-11-04)
开发Android第一步,安装SDK 1.6, 模拟器及安装游戏 
开发Android第二步,安装 java, apache ant, Eclipse 及在模拟器安装编译程序
开发Android第三步,签名证书,真机安装编译程序
开发Android第四步,Android NDK 1.6 及 android gcc toolchain
开发Android第五步,G1 安装 Linux Debian system
在 G1 上安装 Linux Debian system (Debian ARMEL) 要具备以下条件:
(a) 最好是 T-Mobile G1 - CyanogenMod
参考 http://bbs.weiphone.com/read-htm-tid-538606.html
(b) 最好用 8GB MicroSD class 6 卡优化分区 ext3/ext4
参考 http://bbs.weiphone.com/read-htm-tid-467309.html
(c) 开启 wifi 以便安装软件包
安装方法
(1) 因在重新分区后sdcard内容将被删除,在有需要时,用 adb 備份 sdcard
    
如无需重新分区可直接去第(4)步
(2) sdcard 分区 (G1 要先进入 Recovery 模式)
参考 http://bbs.weiphone.com/read-htm-tid-467309.html
最好预留 1000MB 至1500MB 给 ext3/ext4 分区,下面的例子是用1500MB
mkpartfs primary fat32 0 6437
mkpartfs primary ext2 6437 7937
mkpartfs primary linux-swap 7937 7969
1.5G ext2 分区
 
 
(3) 用 adb 回复 sdcard (G1 要退出 Recovery 模式 及重启)
(4) wefiler 下载 debian.tar.gz
http://www.wefiler.com/downfile.php?id=1063992
不要解压,直接把 debian.tar.gz
传入 G1 到 /sdcard/
(5) 用 adb 进入 shell
(6) 打
(7) 完成后,重启 G1
(8) G1 开启 wifi
(9) 用 adb 进入 shell,打
后便可进入 Debian system, 退出 Debian 打 exit
(10) 更改 root 密码
(11) 更新软件包
(12) 安装软件包 ssh server
(13) G1 重启后,开启 wifi,便可用 putty 或 ssh 进入 G1
 进入 G1
(14) 还有什么有用的软件包 ?
gcc 编译器
python
网络服务器 lighttpd 及 php5
lighttpd + php5
 
 
vncserver
(15) Debian 怎样删除软件包 ?
或
重新安装软件包
清除下载的档案
查看已安装软件包
或
(16) Debian 怎样搜寻软件包 ?
http://packages.debian.org/lenny/
(17) G1 怎样停止自动开启ssh server ?
修改 /system/sd/userinit.sh
.
开发Android第二步,安装 java, apache ant, Eclipse 及在模拟器安装编译程序
开发Android第三步,签名证书,真机安装编译程序
开发Android第四步,Android NDK 1.6 及 android gcc toolchain
开发Android第五步,G1 安装 Linux Debian system
在 G1 上安装 Linux Debian system (Debian ARMEL) 要具备以下条件:
(a) 最好是 T-Mobile G1 - CyanogenMod
参考 http://bbs.weiphone.com/read-htm-tid-538606.html
(b) 最好用 8GB MicroSD class 6 卡优化分区 ext3/ext4
参考 http://bbs.weiphone.com/read-htm-tid-467309.html
(c) 开启 wifi 以便安装软件包
安装方法
(1) 因在重新分区后sdcard内容将被删除,在有需要时,用 adb 備份 sdcard
如无需重新分区可直接去第(4)步
| 复制代码 
 | 
(2) sdcard 分区 (G1 要先进入 Recovery 模式)
参考 http://bbs.weiphone.com/read-htm-tid-467309.html
最好预留 1000MB 至1500MB 给 ext3/ext4 分区,下面的例子是用1500MB
mkpartfs primary fat32 0 6437
mkpartfs primary ext2 6437 7937
mkpartfs primary linux-swap 7937 7969
1.5G ext2 分区
 
 (3) 用 adb 回复 sdcard (G1 要退出 Recovery 模式 及重启)
| 复制代码 
 | 
(4) wefiler 下载 debian.tar.gz
http://www.wefiler.com/downfile.php?id=1063992
不要解压,直接把 debian.tar.gz
传入 G1 到 /sdcard/
(5) 用 adb 进入 shell
| 复制代码 
 | 
(6) 打
| 复制代码 
 | 
(7) 完成后,重启 G1
(8) G1 开启 wifi
(9) 用 adb 进入 shell,打
| 复制代码 
 | 
后便可进入 Debian system, 退出 Debian 打 exit
(10) 更改 root 密码
| 复制代码 
 | 
(11) 更新软件包
| 复制代码 
 | 
(12) 安装软件包 ssh server
| 复制代码 
 | 
(13) G1 重启后,开启 wifi,便可用 putty 或 ssh
(14) 还有什么有用的软件包 ?
gcc 编译器
| 复制代码 
 | 
python
| 复制代码 
 | 
网络服务器 lighttpd 及 php5
| 复制代码 
 | 
lighttpd + php5
 
 vncserver
| 复制代码 
 | 
(15) Debian 怎样删除软件包 ?
| 复制代码 
 | 
或
| 复制代码 
 | 
重新安装软件包
| 复制代码 
 | 
清除下载的档案
| 复制代码 
 | 
查看已安装软件包
| 复制代码 
 | 
或
| 复制代码 
 | 
(16) Debian 怎样搜寻软件包 ?
| 复制代码 
 | 
http://packages.debian.org/lenny/
(17) G1 怎样停止自动开启ssh server ?
修改 /system/sd/userinit.sh
.
 
                    
                
 
 
                
            
        
 浙公网安备 33010602011771号
浙公网安备 33010602011771号