En haug med Exynos 7870-drevne Samsung Galaxy-telefoner har mottatt Project Treble-kompatibilitet via manuell partisjonering og en tilpasset leverandørimplementering.
De Exynos 7870 er en av de mest brukte SoC-ene av Samsung. OEM hadde brukt denne åttekjerners (8x ARM Cortex-A53-kjerner klokket til 1,6GHz) system-på-brikke i sine telefoner siden 2016 og ga til og med ut Galaxy M10 i 2019 med samme 14nm-prosessor. Interessant nok ble noen av de nyere Exynos 7870-drevne enhetene lansert med Android Oreo ombord, noe som gjorde dem kompatible med Prosjekt diskant. Selv om Samsung ikke offisielt støttet diskantstøtte til eldre Exynos 7870-smarttelefoner, har XDAs utviklerfellesskap klart å gjøre det uansett.
Besøk XDAs Project Treble-forum
Basert på bidragene fra XDA Recognized Developer ananjaser1211, XDA-medlem SPARTANICUS, og XDA seniormedlem Valera 1978, XDA anerkjent utvikler Astrako har laget et automatisert partisjoneringsverktøy og en enhetlig leverandør-kjerne-kombinasjon rettet mot Exynos 7870-plattformen. Den tilpassede kjernen (
H-kjerne) er basert på Android 10-kjernekilden for Samsung Galaxy A6 (2018), mens bitene og delene av den hjemmebryggede leverandørpartisjonen kalt "H-leverandørble portert fra Android 10-fastvaren for Samsung Galaxy J6, Galaxy A7 (2018), og Galaxy S20. Moden gjør det mulig for totalt syv eldre Exynos 7870-drevne smarttelefoner å starte opp eksisterende Android 10 Generiske systembilder (GSI) og forbereder dem på Android 11-baserte GSI-er.Det er verdt å nevne at offline lading og Bluetooth-anrop er ødelagt i den første versjonen av H-leverandøren. Dessuten er SELinux satt til ettergivende på H-Kernel, noe som dessverre er et stort sikkerhetsproblem som vi håper å se løst snart. De enhetsspesifikke kjente problemene er oppført nedenfor:
Enhet og XDA Forum Link |
Modellnummer |
Kjente feil |
---|---|---|
Samsung Galaxy A3 (2017) |
A320X |
Ekko i samtaler |
Samsung Galaxy J7 Prime |
G610X |
Skjermforsinkelse når den kommer på, kamerablits |
Samsung Galaxy J5 |
J530X |
- |
Samsung Galaxy J6 |
J600X |
NFC kan være ødelagt for noen varianter |
Samsung Galaxy J7 Core |
J701X |
Fremre kamerablits |
Samsung Galaxy J7 |
J710X |
NFC kan være ødelagt for noen varianter, forsinket lyd |
Samsung Galaxy J7 (2017) |
J730X |
- |
En oppdatert tilpasset gjenoppretting er nødvendig for å utføre trinnet for opprettelse av leverandørpartisjon, som håndteres av Exynos7870_CreateVendor_XX.zip. Til tross for at ingen av de nevnte Samsung-telefonene har en A/B dobbel partisjonsordning, må brukere flashe et A/B ARM64-system GSI-bilde før de flasher H-Vendor zip. De som kommer fra lager Samsung-firmware, må formatere datapartisjonen (som vil slette innholdet i internlagringen) før du blinker denne moden, så utfør en fullstendig sikkerhetskopi.
H-Vendor og H-Kernel Project Diskantport — XDA-nedlasting og diskusjonstråd