几乎没有Google的Android

该图片由andrekheren在Pixabay上发布。
该图片由andrekheren在Pixabay上发布。

由于占星家已经宣布了一个月的有关没有Google服务的Android固件的文章,因此,我将分享我的经验。为了预见文章可能出现的问题,我想马上说一下刷新时我追求的目标,以及必须在哪里偷工减料。


预期(主要)目标:

  • 避免供应商锁定。

  • 不要将所有鸡蛋都放在一个篮子里。

  • 设备内部自由。

  • 使用开源应用程序。

  • 在自己的设施上托管数据的能力。

  • .

  • .

  • .

, ( ):

  • .

  • .

  • .

, “ ”, .

.

vendor lock- — , - ( ) . , , .

— vendor lock- , — , , lock , . — , .

— , .

, — . , , , , , , F-Droid ( - ). , OSS-, , , - .

— vendor lock-. , , , , .

— , — . , , , , OSS-. .

 — Android permissions, runtime permissions, . , . , , , .

— .

, — . -, , , , , . , .

Android ( Sailfish OS). LineageOS /e/.

CyanogenMod LineageOS, /e/ LineageOS. /e/ microG , microG LineageOS.

Spoiler
  • LineageOS — ( “free as freedom” “free as beer”) Android. AOSP “” ( , ).

  • microG — (open source) GSF (Google Services Framework). , microG PUSH-, GCM.

  • /e/ —   LineageOS AOSP , /e/ /e/ account-, email-, , , (.. /e/  , ).

, , , LineageOS, /e/ microG , onliner 4pda Android , “” ( , gist).

Spoiler
  • microG Android-, LineageOS , .. LineageOS , microG. , , , LineageOS . , microG LineageOS , microG F-Droid.

  • F-Droid — Android, -, .

, ( , ), . , Xiaomi Mi 8.

, - . , , LineageOS.

LineageOS for microG /e/, Android- (LineageOS for microG).

, .. - - , - . , 4pda — community.

, :

  1. 4pda.

  2. (MIUI) Android, , (, MIUI Android ). Windows , .

  3. TWRP 4pda ( Windows, bat- , OS).

  4. LineageOS 4dpa, OpenGApps. , , GSF, GSF Google, .

  5. Magisk, .

Spoiler
  • MIUI — Android- Xiaomi ( ). (sic).

  • TWRP — Team Win Recovery Project, , ( , ).

  • Magisk — systemless root Android ( system). Magisk API , ( root) .

, . F-Droid, ( Aurora Droid).

Magisk Manager

, . Magisk Hide launcher- — . , Magisk Hide , .

SafetyNet , .. , . , - , .

Spoiler

Google SafetyNet — GSF, , ( Google) , .

— “basicIntegrity” “ctsProfileMatch”. , “” ( ) . , , Android compatibility testing.

“ctsProfileMatch” , , , .

“basicIntegrity” ( ), :(

“Riru (Riru - Core)” “Riru - EdXposed” ( Xposed Android, Magisk). , .

Spoiler

XPosed — , , (XPosed , ).

XPosed ( ) , Android .

EdXposed “App Locale 2” ( , . , (, ), .

“XPrivacyLua” , , .

FoxyDroid, Aurora Droid

F-Droid ( LineageOS for microG). , , FoxyDroid Aurora Droid.

FoxyDroid — . Aurora Droid , . — OSS-. FoxyDroid (Bromite, IzzyOnDroid, microG), Aurora Droid ( ).

Aurora Store

Google Play , Aurora Store . , ( Aurora Store , Web ). Google Play , .

Apple UnifiedNpl Backend, Deja Vu Location Service

microG GPS, UnifiedNlp. Mozilla UnifiedNpl Backend, , .

Apple Unified Nlp Backend — “ ” ( Google, Apple), , , OSS- “Google Unified Nlp Backend” .

Deja Vu Location Service — WiFi- . , GPS , .

Flite TTS Engine

. . . , , . “” , .

DAVx5

, CardDAV CalDAV. ( ) Fastmail, . Google, DAVx5 .

https://www.googleapis.com/carddav/v1/principals/< >/lists/default/, . .. DAVx5 , , .

2-step verification, .

Authenticator Pro

. Google Authenticator, F-Droid ( ), open source.

, :

  • QKSMS — .

  • Simple Calendar — AOSP- , Simple Calendar — , , ( ).

  • Binary Eye — - -.

  • Fennec F-Droid — .

  • Bromite — - Chroimum. , Bromite Chromium-.

  • LibreOffice Viewer — .

  • Librera PRO — ( , ).

  • MuPDF viewer — pdf. F-Droid MuPDF, - Android, - .

  • NewPipe, SkyTube — YouTube.

  • OsmAnd — offline- open street maps.

  • Telegram FOSS — , OSS-. ( OSS- GCM), , .

  • Tasks — ( Todoist), , CalDAV- ( Fastmail ).

  • Warden — , , , , . (, , ), , — .

F-Droid , , , Google Play ( ).

, Open Source, , email-, Google-, - , unified inbox . K9-Mail , FairEmail , ( OSS- ). AquaMail ( ), .

, 100%, , GSF . :

  • vendor lock- — - . ( ), .

  • — , , Magick XPosed, , .

  • — . OSS- , ( ), (Evernote, Pocket), OSS ( ). , open source, , F-Droid Google Play, (, Rocket.Chat).

  • — , . , , , — , . . - - (, Google Docs OwnCloud NextCloud).

  • — , Google Play, - . , in-app , . , - GSF — , Web. in-app- , .. / , in-app- , . , (Todoist, Evernote, .) .

  • — , XPosed.

  • — , , GSF microG. , GSF , , / “” . , , GCM, . , , . , microG , ( , - ).




All Articles