我尝试在 Nexus 7 3G Tilapia 上运行 Ubuntu Touch,但我只看到“Google”启动画面。我阅读了许多论坛,发现Tilapia 和 Grouper(和)/data
上的分区不同。mmcblk0p10
mmcblk0p9
我如何修改命令行并附加到datapart=/dev/mmcblk0p10
它上面?
好的,我解决了
1.erase all on nexus ( optionally. I do it but not sure in my memory :))
2.$abootimg -x saucy-preinstalled-system-armel+grouper.img
3. edit bootimg.cfg
cmdline = console=tty1 datapart=/dev/mmcblk0p10
4. $abootimg --create saucy-preinstalled-system-armel+grouper.img -f bootimg.cfg -k zImage -r initrd.img
5. do fastboot flash all by official manual
6. go to recovery mode and format data, cache and SDcard partitions
7. reboot into recovery mode
8. $adb push /path/to/your/downloaded/saucy-preinstalled-touch-armel+grouper.zip /sdcard/autodeploy.zip
9. reboot into recovery mode and wait when install is finish
10. reboot into recovery mode second time
11. $adb push /path/to/your/downloaded/saucy-preinstalled-touch-armhf.zip /sdcard/autodeploy.zip
12. reboot into recovery mode and wait when install is finish. After install you got system.
屏幕对电源按钮有反应(变亮/变暗)。一段时间后,屏幕变暗。
我尝试安装 vncserver,但它说:vncserver:未设置 HOME 环境变量。
答案1
以防其他人正在寻找这方面的信息,- 我做到了(我的 Tilapia nakasig)。- 使用 2014-06-18 版本的 utopic:它几乎可以工作:GSM 完全无法使用,相机坏了,蓝牙似乎坏了,但 wifi 运行正常
我猜你可能需要四处寻找相机和蓝牙的驱动程序,但 GSM 仍将无可救药地处于停滞状态,除非你修复 ofonod(可能还有一大堆其他问题)
这是一种不正当的攻击 https://wiki.ubuntu.com/Touch/Install#Manual_Download_.26_Installation
start here: (you need the bzr package to do this)
Get the bzr branch of project-rootstock-ng and,
( much later ! ) run the rootstock-touch-install script.
cd 到你的主目录中方便的某个地方
bzr branch lp:project-rootstock-ng
cd project-rootstock-ng
获取这些(把它们放在方便的地方,例如在 project-rootstock-ng 文件夹中):
( http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/ )
> utopic-preinstalled-boot-armhf+grouper.img
> utopic-preinstalled-recovery-armel+grouper.img
> utopic-preinstalled-system-armel+grouper.img
> utopic-preinstalled-touch-armhf.tar.gz
在你的主机上运行(我使用 Makulu 和 LMDE 来实现这一点)
abootimg -u utopic-preinstalled-boot-armhf+grouper.img -c "cmdline=console=tty1 datapart=/dev/mmcblk0p10"
然后运行以下命令:(img 文件位于当前目录中)
adb reboot fastboot
fastboot flash recovery utopic-preinstalled-recovery-armel+grouper.img
fastboot flash boot utopic-preinstalled-boot-armhf+grouper.img
然后接着
adb reboot recovery
之后进行最后的安装(还记得一开始的 bzr 内容吗?)
./rootstock-touch-install utopic-preinstalled-touch-armhf.tar.gz utopic-preinstalled-system-armel+grouper.img
祝你好运 - 记住最后一条记录需要很长时间,不要(我做过很多次)放弃并重新启动。吃顿丰盛的午餐或做点别的事。
答案2
如何在 Nexus 7 3G Tilapia (nakasig) 上启动 ubuntu-touch?
sudo add-apt-repository ppa:phablet-team/tools
sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot
全部按照官方手册操作
phablet-flash ubuntu-system --no-backup -d grouper
abootimg -x saucy-preinstalled-system-armel+grouper.img
编辑
bootimg.cfg
:cmdline = console=tty1 datapart=/dev/mmcblk0p10
abootimg --create saucy-preinstalled-system-armel+grouper.img -f bootimg.cfg -k zImage -r initrd.img
重新启动到引导加载程序
fastboot flash boot saucy-preinstalled-boot-armhf+grouper.img
重启设备。
- 等待约 60 秒。尽情享受吧。
答案3
第 6 点需要使用saucy-preinstalled-boot-armhf+grouper.img
第 6、7 和 8 点:不提取图像,而是abootimg
提供命令来更新它:
abootimg -u saucy-preinstalled-boot-armhf+grouper.img -c "cmdline=console=tty1 datapart=/dev/mmcblk0p10"
(你可以检查abootimg -i saucy-preinstalled-boot-armhf+grouper.img
它是否有效)