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

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.

sailfish-snapshot使用教程


  • 船长

    如果使用本教程导致你的Jolla无法正常使用,本人不负责一切责任!

    请在有一定linux基础的情况下使用!

    sailfish-snapshot是一款快照管理软件,可以创建不同的备份,然后可以恢复到创建快照的版本,旗鱼的恢复出厂也是用的这个原理

    1.下载 sailfish-snapshot

    github地址:https://github.com/sailfishos/sailfish-snapshot

    2.安装

    将文件上传到Jolla,如我上传到了/home/nemo目录

    切换到root下解压

    devel-su
    unzip sailfish-snapshot-master.zip
    

    解压完后多出一个sailfish-snapshot-master目录

    cd sailfish-snapshot-master
    这时需要用到make命令,需要安装

    pkcon install make
    

    输入y安装

    安装完成之后输入

    make&make install
    

    3.验证

    这时已经安装完sailfish-snapshot

    输入

    sailfish-snapshot list
    这时会出现你默认的一个快照,即出厂的快照(我的做过调整,所以factory是1.1.2.16)

    4.创建自己的快照

    [[email protected] nemo]# sailfish-snapshot
    sailfish-snapshot git
    
    Usage: sailfish-snapshot [list|purge|enter]
    sailfish-snapshot [create|delete|restore|enter] <target>
    sailfish-snapshot [create|rename] <source> <target>
    sailfish-snapshot [inject] <rootfs> <homefs> <target>
    sailfish-snapshot [deploy] </path/to/utility> <target>
    sailfish-snapshot [export] <source> <directory>
    sailfish-snapshot [-h|–help]
    sailfish-snapshot [-v|–version]
    
    sailfish-snapshot list …….. List existing snapshots
    sailfish-snapshot purge ……. Remove saved snapshots
    sailfish-snapshot create …… Create a new snapshot (default: from current system)
    sailfish-snapshot delete …… Delete an existing snapshot
    sailfish-snapshot restore ….. Restore a snapshot, set default and flash partitions
    sailfish-snapshot enter ……. Enter a chroot of a snapshot (default: current system)
    sailfish-snapshot rename …… Rename an existing snapshot
    sailfish-snapshot inject …… Extract a slipstream factory image
    sailfish-snapshot export …… Create a slipstream factory image
    sailfish-snapshot deploy …… Deploy a factory image using an utility
    
    sailfish-snapshot [-v|–version] …. Print program version and exit
    sailfish-snapshot [-h|–help] ……. Print usage information and exit
    

    可以看出,sailfish-snapshot有很多方法,如列出所有快照、清空快照、创建快照、删除快照、恢复快照、进入快照、重命名快照、注射快照、部署快照

    我们用sailfish-snapshot create 快照名来创建快照(命令中没有引号)。(注意,快照会占用一定的硬盘空间,不要创建太多,虽然你看上去还有很多空间,但是有时候提示拍照失败,这个问题可以参见:https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/

    新版的快照不可以删除factory快照了,但是没限制重命名,23333

    你可以先创建一个快照,然后把factory重命名,然后把你创建的快照再重命名为factory,这样就把出厂模式下的版本固定到了你现在的版本

    注意:一定要在你现在手机可以正常使用的情况下使用,否则恢复出厂也救不了你

    下面是一个例子:请在老人跟小孩陪同下使用

    sailfish-snapshot create mysnapshot
    
    sailfish-snapshot rename factory test
    
    sailfish-snapshot rename mysnapshot factory
    

    这样就完成了一次把现在的快照做成了恢复出厂模式的快照了

    然后可以把原先出厂模式干掉(请在老人跟小孩陪同下使用)

    sailfish-snapshot delete test

    5.注入快照

    这是防止系统无法开机的情况下使用的

    快照下载地址(1.1.2.16版本)http://pan.baidu.com/s/1EqZnw

    sailfish-snapshot inject xx.tar.bz2 xxx.tar.bz2 test
    sailfish-snapshot restore test
    


  • Xperia x可以使用这种方法不



  • 是在手机上操作还是电脑rec


  • 船长

    @kurt 不知道,没测试过,可能不行。


  • 船长

    @kurtsailfish-snapshot使用教程 中说:

    是在手机上操作还是电脑rec

    手机上


  • 大副

    是支持快照的文件系统才能用罢


Log in to reply