Hoʻohou iā Replicant, kahi firmware Android manuahi ʻole

Ma hope o ʻehā mau makahiki a me ka hapa mai ka hoʻohou hope loa, ua hoʻokumu ʻia ka hā o ka hoʻokuʻu ʻana o ka papahana Replicant 6, e hoʻomohala ana i kahi mana wehe piha o ka platform Android, me ka ʻole o nā mea pono a me nā mea hoʻokele paʻa. Kūkulu ʻia ka lālā Replicant 6 ma ke kumu code LineageOS 13, ʻo ia hoʻi ma luna o ka Android 6. Ke hoʻohālikelike ʻia me ka firmware kumu, ua hoʻololi ʻo Replicant i kahi hapa nui o nā ʻāpana proprietary, me nā mea hoʻokele wikiō, binary firmware no Wi-Fi, nā hale waihona puke. no ka hana me GPS, panana, pahupaʻiwelewele, lekiō a me ka modem. Hoʻomākaukau ʻia nā hale kūkulu no nā polokalamu 9, me Samsung Galaxy S2/S3, Galaxy Note, Galaxy Nexus a me Galaxy Tab 2.

Ma waena o nā hoʻololi i ka mana hou:

  • Ma ka palapala noi no ka hana ʻana a me ka loaʻa ʻana o nā kelepona, ua hoʻopaʻa ʻia kahi pilikia me ka mālama ʻana i ka ʻikepili huna, i alakaʻi ʻia i ka leakage o nā ʻike e pili ana i nā kelepona komo a i waho ma muli o ka hōʻoia ʻana o nā helu kelepona ma nā lawelawe WhitePages, Google a me OpenCnam.
  • Ua wehe ʻia ka noi no ka hana ʻana me ka papa kuhikuhi F-Droid mai ka haku mele ʻana, no ka mea, ʻokoʻa ka nui o nā papahana i hāʻawi ʻia i kēia papa kuhikuhi mai nā koi o ka Free Software Foundation no ka hāʻawi manuahi ʻana.
  • Ua ʻike ʻia a wehe ʻia ka firmware binary e pili ana i ka hana o nā pihi "back" a me "home" (ua hoʻomau nā pihi me ka ʻole o kēia mau firmware).
  • Ua wehe ʻia ka firmware no ka Galaxy Note 8.0 touch screens, kahi i nalowale ai ke kumu kumu.
  • Hoʻohui ʻia kahi palapala e hoʻopau loa i ka modem. Ma mua, i ke komo ʻana i ke ʻano mokulele, ua hoʻololi ʻia ka modem i ke ʻano haʻahaʻa haʻahaʻa, ʻaʻole ia i hoʻopau loa iā ia, a ua hoʻomau ka hana ʻana o ka firmware proprietary i hoʻokomo ʻia i ka modem. I ka mana hou, e hoʻopau i ka modem, hoʻouka ʻia ka ʻōnaehana hana i loko o ka modem.
  • Wehe ʻia ʻo Ambient SDK ʻole i hoʻopaʻa ʻia mai LineageOS 13.
  • Ua hoʻoholo ʻia nā pilikia me ka ʻike kāleka SIM.
  • Ma kahi o RepWiFi, hoʻohana ʻia nā patches e hoʻomalu i nā kamaʻilio uila e ʻae iā ʻoe e hoʻohana i ka papa kuhikuhi Android maʻamau me nā mea hoʻopili uila waho.
  • Kākoʻo hoʻohui ʻia no nā mea hoʻopili Ethernet.
  • Hoʻohui ʻia nā palapala no ka hoʻonohonoho ʻana i ka hana pūnaewele ma muli o nā polokalamu USB. Hoʻohui i ke kākoʻo no nā mea hoʻopili USB e pili ana i ka chip Ralink rt2500, e hana ana me ka ʻole o ka hoʻouka ʻana i ka firmware.
  • No ka hāʻawi ʻana iā OpenGL i nā noi, hoʻohana ʻia ka software rasterizer llvmpipe ma ke ʻano paʻamau. No nā ʻāpana ʻōnaehana o ka interface kiʻi, waiho ʻia ka hoʻohana ʻana i ka libagl. Hoʻohui ʻia nā palapala no ka hoʻololi ʻana ma waena o nā hoʻokō OpenGL.
  • Hoʻohui ʻia nā palapala i mea e maʻalahi ai ke kūkulu ʻana i ka Replicant mai ke kumu.
  • Hoʻohui ʻia ke kauoha holoi no ka hoʻomaʻemaʻe ʻana i nā ʻāpana i loko o ka waihona.

Ma ka manawa like, ua paʻi ʻia ke kūlana hoʻomohala o ka lālā Replicant 11, e pili ana i ka Android 11 platform (LineageOS 18) a hoʻouna ʻia me ka kernel Linux maʻamau (vanilla kernel, ʻaʻole mai Android). Manaʻo ʻia ka mana hou e kākoʻo i kēia mau mea: Samsung Galaxy SIII (i9300), Galaxy Note II (N7100), Galaxy SIII 4G (I9305) a me Galaxy Note II 4G (N7105).

Hiki ke hoʻomākaukau ʻia ke kūkulu ʻana no nā mea hana ʻē aʻe i kākoʻo ʻia i loko o ka waihona Linux kernel a hoʻokō i nā koi Replicant (pono nā hāmeʻa e hāʻawi i ka modem kaʻawale a hele mai me kahi pākaukau hiki ke hoʻololi ʻia e hōʻoia i ka mea hoʻohana e pio maoli ka hāmeʻa ma hope o ka wehe ʻana. ka pākaukau). Hiki ke hoʻololi ʻia nā mea i kākoʻo ʻia i ka kernel Linux akā ʻaʻole i hoʻokō i nā koi Replicant e holo i ka Replicant e nā mea hoihoi a hāʻawi ʻia ma ke ʻano o ka hana ʻole.

ʻO nā koi nui o ka Free Software Foundation no nā hāʻawi manuahi ʻole:

  • Hoʻokomo i nā polokalamu me nā laikini i ʻae ʻia e FSF i loko o ka pūʻolo hoʻolaha;
  • ʻAʻole hiki ke hoʻolako i ka firmware binary a me nā mea hoʻokele binary;
  • ʻAʻole ʻae i nā ʻāpana hana hiki ʻole ke hoʻololi ʻia, akā hiki ke hoʻokomo i nā mea hana ʻole, ma lalo o ka ʻae ʻana e kope a hoʻohele iā lākou no nā kumu kūʻai a me nā ʻoihana ʻole (e like me nā kāleka CC BY-ND no kahi pāʻani GPL);
  • ʻAʻole ʻae ʻia ka hoʻohana ʻana i nā hōʻailona kālepa nona nā ʻōlelo hoʻohana e pale i ke kope manuahi a me ka hāʻawi ʻana i ka māhele holoʻokoʻa a i ʻole kekahi hapa o ia mea;
  • ʻO ka hoʻokō ʻana i nā palapala laikini, ʻaʻole hiki ke ʻae ʻia nā palapala e hōʻike ana i ka hoʻokomo ʻana i nā polokalamu ponoʻī e hoʻoponopono i kekahi mau pilikia.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka