Skip to content
Snippets Groups Projects
smartphone.mdwn 3.23 KiB
Newer Older
  • Learn to ignore specific revisions
  • rhatto's avatar
    rhatto committed
    [[!meta title="Smartphone"]]
    
    Pesquisa rápida sobre smartphones.
    
    Objetivo
    --------
    
    * [LineageOs](https://lineageos.org).
    
    Prós
    ----
    
    * Código mais aberto.
    * Risco menor de backdoors.
    * Google Apps não-mandatório.
    
    Contras
    -------
    
    * Menos base de aplicativo.
    * Atualizações de segurança mais lentas.
    * Redução de segurança por conta to root?
    
    LineageOS
    ---------
    
    * [Update and build preparation](http://lineageos.org/Update-and-Build-Prep/).
    * [Verifying builds](http://wiki.lineageos.org/verifying-builds.html).
    
    ### Destravamento
    
        # stretch onwards: sudo apt install adb fastboot
        sudo apt install android-tools-adb android-tools-fastboot
    
        1 20160410 14:55:06 user@box:~ $ adb reboot bootloader
        0 20160410 14:55:22 user@box:~ $ fastboot devices
        0012711246      fastboot
        0 20160410 14:55:40 user@box:~ $ fastboot oem get_unlock_data
        ...
        (bootloader) [...]
        OKAY [  0.235s]
        finished. total time: 0.235s
        0 20160410 14:56:01 user@box:~ $ fastboot oem unlock $code
        ...
        (bootloader) Check 'Allow OEM Unlock' in Developer Options.
        FAILED (remote failure)
        finished. total time: 0.007s
        1 20160410 15:30:32 user@box:~ $ fastboot devices
        0012711246      fastboot
        0 20160410 15:30:49 user@box:~ $ 
    
    
    rhatto's avatar
    rhatto committed
    ### Recovery
    
    rhatto's avatar
    rhatto committed
    
    Usando o [TWRP para Moto E surnia](https://twrp.me/devices/motorolamotoelte.html):
    
        adb reboot bootloader
        fastboot flash recovery recovery.img
        fastboot reboot
    
    
    rhatto's avatar
    rhatto committed
    ### Instalação
    
    * [Moto E surnia builds](https://download.lineageos.org/surnia).
    * [Info about surnia | LineageOS Wiki](https://wiki.lineageos.org/devices/surnia).
    * [Install LineageOS on surnia | LineageOS Wiki](https://wiki.lineageos.org/devices/surnia/install).
    
    
    rhatto's avatar
    rhatto committed
    Instalação manual de apps
    -------------------------
    
        adb install app.apk
    
    Upgrade
    -------
    
    Procedimento:
    
    * Atualizar ROM.
    * Atualizar apps via F-Droid.
    * Atualizar apks manualmente.
    * Alguns apps podem ser auto-autualizáveis.
    
    Arquivos
    --------
    
    Movendo arquivos do sdcard para o armazenamento interno:
    
        adb shell
        cd /storage/emulated/0
        mv /storage/1FAC-34C3/Music/* Music/
    
    Backups
    -------
    
    * [Full Phone Backup without Unlock or … | Samsung Galaxy Nexus](https://forum.xda-developers.com/galaxy-nexus/general/guide-phone-backup-unlock-root-t1420351).
    * [How to use ADB backup to back up your unrooted phone - Pocketables](http://www.pocketables.com/2012/09/how-to-use-adb-backup-to-back-up-your-unrooted-phone.html).
    
        adb backup -all
        adb restore backup.ab
    
    Dicas
    -----
    
    * [Hide Certain Files in Android Music Player (or Photo Gallery)](http://www.guidingtech.com/15563/hide-certain-files-android-music-player-photo-gallery/):
    
        touch /storage/emulated/0/SomeApp/Media/.nomedia
    
    * [Validating the Android 4.2.2 RSA fingerprint](https://shred.zone/cilla/page/374/validating-the-android-422-rsa-fingerprint.html):
    
        awk '{print $1}' < ~/.android/adbkey.pub | openssl base64 -A -d -a | openssl md5 -c | \
        awk '{print $2}' | tr '[:lower:]' '[:upper:]'
    
    Referências
    -----------
    
    
    rhatto's avatar
    rhatto committed
    * Aplicativos interessantes: snoopsnitch.
    * [Modificações](https://web.archive.org/web/20160402005909/https://people.torproject.org/~ioerror/skunkworks/moto_e/).
    
    rhatto's avatar
    rhatto committed
    * [List of custom android firmware](https://en.wikipedia.org/wiki/List_of_custom_Android_firmware).