登录后则不再显示广告,广告收入仅用于网站运营!您如果不想注册登录则可以通过广告屏蔽扩展进行屏蔽。

After logging in, the ads are no longer displayed, and the advertising revenue is only used for website operations! If you don't want to sign up, you can block it with the ad block plugin.

Jolla终极刷机大法


  • 船长

    在看这篇文章之前,你需要看这个 sailfish-snapshot使用教程

    然后 你还需要知道怎么进入recovery ,参加小马哥的教程 http://mer.jolladev.net/wiki.php?id=recovery-mode

    好了,下面开始进入正题

    1.什么是recovery

    recovery是系统出厂默认的一个精简linux系统,然后sailfish系统是挂载在上面的一个linux系统,所以当sailfish出现问题的时候,可以用这个recovery进行修复。

    这个recovery一般是一个rom格式的,只要手机能开机就不会损坏。(其实,这是我瞎猜的)

    2.开始刷机

    进入recovery下面的shell之后,我们开始挂载sd卡以及sailfish系统的目录,我喜欢挂到/mnt下,不懂的就按照我的来,大神随意

    下面命令的 #后面的不要复制。。。

    mkdir -p /mnt/jolla #创建挂载sailfish系统文件的目录
    mkdir -p /mnt/sdcard  #创建挂载内存卡的目录
    mount /dev/mmcblk1p1 /mnt/sdcard  #挂载内存卡
    mount /dev/mmcblk0p28 /mnt/jolla  #挂载sailfish系统文件
    

    然后我们需要将sailfish-snapshot复制到recovery下,如果你之前没有装,或者你之前的系统文件都损坏了(这是真的,这不是梦),那也有办法。

    1)如果你之前装过,请往下看

    chroot /mnt/jolla
    这一步的目的是切换一下root环境,找一下sailfish-snapshot装哪了

    whereis sailfish-snapshot
    然后会显示

    [[email protected]]$ whereis sailfish-snapshot
    sailfish-snapshot: /usr/bin/sailfish-snapshot /usr/share/sailfish-snapshot
    

    然后这样

    exit
    cp /mnt/jolla/usr/bin/sailfish-snapshot /usr/bin/sailfish-snapshot
    mkdir /usr/share
    cp -r /mnt/jolla/usr/share/sailfish-snapshot /usr/share/.
    

    好了,这时候你再敲一下 sailfish-snapshot应该会出一些东东了

    2)如果没有,那么看这里

    第一种方式就是用源码安装,太复杂,不适合新手

    还有一种方式就是找相同版本其他机友的,然他给你打包一下,然后复制到上面的目录即可。

    这里我也不提取自己的了,说不定哪天更新了又不能用了,如果你需要,请联系我

    1) 2)步看完了之后,开始正式干活了

    我们到sdcard目录,将两个文件注入快照

    sailfish-snapshot inject homefs-factory-1.1.2.16.tar.bz2 rootfs-factory-1.1.2.16.tar.bz2 bird
    sailfish-snapshot restore bird
    

    上面的版本依你实际的快照为准

    OK,没有什么错误的话你的Jolla已经活了

    如果有什么错误,请截图告诉我,有时间的话可以帮你。

    Enjoy!



  • 虽然没看懂,但是还是给个赞



  • 不能开机怎么刷


Log in to reply