• Amazon kindle 4 note


    打开 kindle 4/4.0.1 的ssh登录

    得到root密码

    4.0 的密码是mario

    4.0.1 用以下代码得到root密码 (其实就是 fiona加上16位序列号的md5值的第8至11位,推荐使用上面方法获得,注意序列号后有一个换行”\n”)

    #!/usr/bin/env python
    import hashlib
    print("fiona%s"%hashlib.md5("XXXYOURSERIALXXX\n".encode('utf-8')).hexdigest()[7:11])

    设置kindle

    1. usb连接kindle,在里面建个空文件,名字是ENABLE_DIAGS,然后重启你的kindle
    2. 重启后会进入diagnositc mode(工厂模式),连接usb线,选Misc individual diagnostics->Utilities->Enable USBnet
    3. windows 7不能正确识别设备,需要在设备管理器中手动安装(计算机->属性->设备管理器,对未识别的那个设备右键->更新驱动程序软件->浏览计算机->从计算机的设备驱动程序列表中选择->网络适配器->Microsoft Corporation->Remote NDIS based internet sharing device
    4. 打开网络和共享中心->更改适配器配置,对新的那个网络适配器配置IP 192.168.15.1 子网掩码 255.255.255.0,其它留空
    5. 使用putty或者你喜欢的ssh客户端连接 192.168.15.244,user是root,password用在上面获取的root密码
    6. 挂载主分区
      mount /dev/mmcblk0p1 /mnt/base-mmc
    7. 把dropbear(轻量的ssh server)拷过去
      cp -r /usr/local /mnt/base-mmc/usr/
      sync
    8. 修改防火墙规则
      vi /mnt/base-mmc/etc/sysconfig/iptables
    9. 增加一行
      -A INPUT -i wlan0 -p tcp --dport 22 -j ACCEPT
      ESC输入:wq并回车。
    10. 在kindle上退出USBmode到主目录,选择Exit, Reboot or Disable Diags->Disable Diagnostics
    11. 拔掉usb线
    12. 等重启完成后,就可以在正常模式下用ssh客户端连接kindle的wifi ip来登录kindle了

    换屏保

    1. 在kindle4的根目录下建立文件夹screensaver
    2. 通过wifi ssh到kindle4
    3. 命令
      mntroot rw
      rm -rf /mnt/us/system/.assets/
      mkdir /mnt/us/system/.assets/
      chmod -w /mnt/us/system/.assets
      rm -rf /var/local/adunits/*
      mv /opt/amazon/screen_saver/adunits /opt/amazon/screen_saver/adunits_bak
      mv /opt/amazon/screen_saver/600x800 /opt/amazon/screen_saver/600x800_bak
      ln -s /mnt/us/screensaver /opt/amazon/screen_saver/600x800
      /etc/init.d/framework stop
      mv /var/local/adunits /var/local/adunits.bkp
      touch /var/local/adunits
      /etc/init.d/framework start
      mntroot ro
    4. 然后再重启,OK了!以后只要向screensaver文件夹中加入图片文件便可更换屏保,当然需要重启一次。
  • 相关阅读:
    mybatis
    BeanUtil拷贝
    lombok(@Getter&@Setter)
    fly插件飞向购物车
    原生JavaScript判断是否为邮箱、危险字符、验证长度、验证网址、验证小数、整数、浮点数等常用的 js 验证
    原生JavaScript获取复选框的值
    原生JavaScript获取单选按钮的值
    原生JavaScript实现返回顶部的通用方法
    原生JavaScript获得URL中GET参数值
    原生JavaScript常用的正则表达式
  • 原文地址:https://www.cnblogs.com/dishuostec/p/2290279.html
Copyright © 2020-2023  润新知