A N D R O I D

    Сайты/Статьи: 4pda.ru , 4pda.biz , androidp1 , guardianproject , trashbox , # ,

    Репозитарии: Google Play (apk-dl/apk2/apkpure/apkmonk) , F-Droid , AppGallery

    Загрузчик: TWRP
    Система: LineageOS/wiki , LineageOS for microG , crDroid , MoKee , Pixel Experience ,
    Дополнения: Open_GApps , BiTGApps , NanoDroid: Stable/Beta , Magisk/4pda

    Эмуляторы: MEmu , Linux Deploy , #


    Обгоняя флагманы. Большой гайд по оптимизации Android # #

    HamRadio: wolphi , yo3ggx | APRSdroid/1/2 , U2APRS/1 , GRNClient , EchoLink , ElectroDroid+4pda , BlueDV , HamGPS , Oscilloscope/Signal_Generator/Tone_Generator , DVSwitch_Mobile , Peanut, BlueDV ,

    Net: Syncthing , ОблакоMailRu , TeamViewer/VNCviewer , ConnectBot/Authenticate_with_a_SSH_key, Orbot , orWall/AFWall+4pda ,
    K-9 Mail/4pda , DeltaChat/4pda/github
    AdAway/4pda , Браузер Mint , Браузер VIA , Яндекс.Браузер Лайт , Удобное чтение новостей/1/2 , # ,
    TOX/TRIfA , TeamTalk , TamTam , Jami , jitsi , Conversations+f-droid/Xabber/yaxim , Sipnetic , # ,

    WI-FI: Wifi Analyzer , WPS connect/WiFi Warden , Fing , # ,

    PGP/OTR: OpenKeychain+4pda(для K9, Conversations) , KeePassDX , EncryptDecrypt , # ,

    MAP/GPS: SatStat , GPS Logger , Maps/2 , maps.me+4pda , OsmAnd+fdroid+4pda , # ,

    SOFT: OpenLauncher , Titanium_Backup/oandbackup+4pda , LTE Cleaner FOSS/SD_Maid , Greenify , Root_Explorer/MiXplorer
    Быстрый_блокнот/uNote , DocViewer/FBReader+4pda , 1by1 , NewPipe , Vintera.TV , Open_camera ,
    SIM_Card_Manager , BarcodeScanner , Interval_Timer , игр.Карты , # ,
    System app remover , App Inspector , Simple Mobile Tools , Simple Keyboard , # ,

    YANDEX: Яндекс.Такси , Яндекс.Метро , Яндекс.Карты , # ,

    Таскеры/кликеры: Tasker(TaskerAppFactory) + FRep , HiroMacro , # ,

    Cвязь между смартфонами без интернета:
    AFIR (нет регистрации, один публичный чат для всех, только текст, только wifi) ,
    Bluetooth Chat (простой, требуется сопряжение с каждым устройством через bluetooth, текст, фото) ,
    Wi-Fi Talkie (только wifi, требуется точка доступа) ,
    FireChat (регистрация, одноранговые bluetooth/wifi, net ищет сам) ,
    Bridgefy (блютуз, режимы: person-to-person, mesh, broadcast, online)
    Briar/4pda (работает через bluetooth/wifi/net/tor, только текст) ,
    Meshenger (wifi, голосовые и видео звонки) ,
    # , # , # , # ,


    CW сигналы:
    1. Определяем резонансную частоту динамика Tone Generator.
    2. Записываем звуки для звонка, смс, будильника, на make morse в mp3.
    3. Сохраняем их в папку Ringtone и выбираем в меню.

    Синхронизация:
    MyPhoneExplorer/4pda (резервные копии, редактирование и тд.)
    ...Контакты/SMS:
    Export_Contacts (создаёт vcf файл, не искажает русскую кодировку utf-8)
    Import_Contacts (не нужен, так как файл и так загружается в контакты)
    ...Календарь и Sunbird:
    Offline Calendar/4pda (cоздание локальных календарей, без Google, для приложения Календарь)
    Calendar Import/Export (импорт-экспорт ics файла) ,
    Mozilla Sunbird (есть русская портабельная версия, ics-файл подходит для android)
    Calendar ICS adapter (добавляет в файловый менеджер пункт import to calendar)
    ICSdroid (с заданным интервалом забирает ics-файл с url сервера и заливает в календарь)

    Кухня:
    ...для apk-модов:
    клуб мод apk
    APK Editor (смена картинок, файлов, блок.рекламы, удаление языков, отладочного кода и тд.)
    Batch ApkTool (утилита для модификации перекомпиляции APK-файла)

    ...для изменения прошивок:
    MTwinTools
    (средства обработки прошивок и отдельных образов под windows)
    Android Script Creator (cоздание скриптов обновления update-script, update.zip для Android)
    AndroidImageTool (распаковка, сборка загрузочных образов BOOT и RECOVERY для ARM-платформы)
    (мод-прошивка своими руками)


    GSI-прошивки:
    phhusson , Device_List , GSI_List , Treble-Enabled Device Development A/AB ROMS
    Разработка и портирование GSI-прошивок
    Инструкция по установке Treble прошивок , # ,
    Установка ООС(GSI) через TWRP
  1. Требования:
    • Разблокированный загрузчик
    • Выбранный и скачанный заранее желаемый ООС (GSI) - прошивки можно найти тут
    • Recovery умеющий шить образ системы (System Image)
  2. Инструкция:
    • Делаем полный сброс (Factory Reset). Жмём на "Wipe"
    • Перетягиваем ползунок вправо
    • Перемещаем заранее скачанный ООС (GSI) в память устройства
    • Устанавливаем прошивку. Жмём "Install"
    • Меняем тип файла с "zip" (архив) на "image" (образ)
    • Находим и выбираем свой ООС (GSI)
    • Выбираем желаемый раздел для прошивки образа (system)
    • Ждём завершения прошивки и перезагружаем устройство
    Проверка устройства на совместимость с Project Treble через ADB/fastboot
    Treble Check - андроид программа проверки совместимости
    или
    • Открываем ADB-терминал и пишем команду:
    getprop ro.treble.enabled
    true = Устройство совместимо с Project Treble
    false = Устройство НЕ совместимо с Project Treble

    • Проверка типа системного раздела:
    Открываем терминал и пишем команду:
    getprop ro.build.ab_update
    true = Устройство поддерживает двойные разделы A/B
    false = Устройство НЕ поддерживает двойные разделы, значит A-only
    Установка GSI через fastboot
    • Качаете прошивку
    • Перезагружаете телефон в режим fastboot
    • Переходите в папку куда была скачана прошивка (под образом .img)
    • Открываете терминал и вводите:
    fastboot flash system system.img
    или вместо system пишите название образа, который вы скачали:
    fastboot flash system rrrrr.img


    Xiaomi Redmi Go (tiare, arm, A): 4PDA/XDA , ROM/#1/#2/Yasirsiddiqui ,
    Прошивка Xiaomi Redmi Go
    Xiaomi Redmi Go Philippines
    Xiaomi ADB/Fastboot Tools (манипуляции с девайсом без root) , # ,


    Wileyfox Swift (crackling):
    Прошивка LineageOS (бывшая CyanogenMod):
  1. Перезагрузить в режим recovery, для этого удерживайте кнопки "Volume Down" и "Power".
  2. В 4pda/TWRP выбираем Wipe > Аdvanced wipe.
    Отмечаем: data, system, cache, dalvik_cache.
    Подтверждаем очистку свайпом (сдвигая ползунок вправо).
  3. В меню Install ставим (по очереди) архивы:
    LineageOS (LineageOS) / 4pda
    NanoDroid: microG_stable+beta / GAPPS (для crDroid не нужны)
    Magisk / SuperSU


    Разблокировка телефона:
  1. Убедитесь что на Вашем компьютере установлены драйверы fastboot и adb.
  2. Включите "Режим отладки" в настройках для разработчиков. (Для включения настроек для разработчиков нажмите 7 раз на "Номер сборки" в "О телефоне")
  3. Включите "Заводская разблокировка" в настройках для разработчиков.
  4. Подключите устройство к компьютеру через USB.
  5. Откройте командную строку и перезагрузите устройство в режим fastboot с помощью команды adb reboot bootloader
  6. Когда устройство загружено в режиме fastboot, проверьте подключение с помощью команды fastboot devices.
    - Если вы не видите в списке номер устройства, а вместо этого "waiting for device", значит не установлен драйвер fastboot.
    - Если вы видите "no permissions fastboot", запустите командную строку от имени администратора.
  7. Введите команду для разблокировки загрузчика fastboot -i 0x2970 oem unlock-go
  8. Перезагрузите устройство командой fastboot reboot
  9. Когда устройство полностью загрузится, нужно будет заново включить "Режим отладки" в настройках для разработчиков.

    для android 6....
    TWRP 3.0.2-5:
  1. Разблокировать bootloader как описано выше.
  2. Перевести телефон в режим bootloader (выключить, зажать громкость вверх и включить) и подключить к ПК.
  3. В папку на ПК с fastboot положить файл crackling-t0x1.img
  4. Ввести команду: fastboot -i 0x2970 erase recovery
  5. Ввести команду: fastboot -i 0x2970 flash recovery crackling-t0x1.img
  6. Отключите устройство от USB и вытащите аккумулятор. После чего установите батарею на место и перезагрузите устройство в режим recovery чтобы проверить установку. Для этого удерживайте кнопки "Volume Down" и "Power".
    Установка прошивки:
  1. Разблокировать и установить TWRP.
  2. Скачать прошивку Dirty_Unicorns и GAPPS (ARM64 6.0 pico) + microG GmsCore is a FLOSS framework (microG GmsCore - свободная реализация Google Play Services Framework с открытым исходным кодом)
  3. Скинуть gapps или microG и прошивку на телефон или на карту памяти
  4. Перейти в TWRP (выключить телефон, зажать громк.вниз и включить)
  5. Выбираем Wipe → Аdvanced wipe. Отмечаем: Data, system, cache, dalvik cache. Подтверждаем очистку свайпом (сдвигая ползунок вправо).
  6. Переходите в главное меню и нажимаете "Install". Сначала выбираем zip с прошивкой, потом zip с Gapps.
  7. Ждём когда закончится и перезагружаем телефон.
    ROOT (в Dirty_Unicorns он встроен):
  1. Скачать ZIP SuperSU и установить через TWRP.
  2. При обновлении Android, root пропадает. После этого нужно обновить и SuperSU.

    для android 8....
    Прошивка TWRP 3.2.2-0 в Wileyfox Swift:
  1. загрузить новый бутлоадер (fastboot), через TWRP, файл radio-20161215-crackling.zip
  2. Разблокировать bootloader (в настройках android).
  3. Перевести телефон в режим bootloader (выключить, зажать громкость вверх и включить) и подключить к ПК.
  4. В любую текущую папку на ПК положить файл TWRP for crackling и переименовать в recovery.img
  5. В командной строке терминала, ввести команды:
    fastboot -i 0x2970 erase recovery
    fastboot -i 0x2970 flash recovery recovery.img
  6. Отключите устройство от USB и вытащите аккумулятор. После чего установите батарею на место и перезагрузите устройство в режим recovery, чтобы проверить. Для этого удерживайте кнопки "Volume Down" и "Power".
    Прошивка crDroid Android в Wileyfox Swift (другие прошивки):
  1. должно стоять TWRP не ниже 3.2.2.
  2. Скачать прошивку и GAPPS (ARM64 8.1 pico)
  3. Скинуть gapps и прошивку на телефон (или на карту памяти если очищается Internal Storage).
  4. Перейти в TWRP (выключить телефон, зажать громк.вниз и включить)
  5. Выбираем Wipe → Аdvanced wipe. Отмечаем: Data, system, cache, dalvik cache. Подтверждаем очистку свайпом (сдвигая ползунок вправо).
  6. Переходите в главное меню и нажимаете "Install". Сначала выбираем zip с прошивкой, потом zip с Gapps.
  7. Ждём когда закончится и перезагружаем телефон.
  8. ROOT отдельно устанавливать не надо, он встроен в прошивку.
    © ua6hjq.qrz.ru