Project

General

Profile

DeprecatedPortingToAndroid10 » History » Revision 35

Revision 34 (Denis 'GNUtoo' Carikli, 01/30/2019 11:04 PM) → Revision 35/289 (Denis 'GNUtoo' Carikli, 01/30/2019 11:05 PM)

h1. Porting Replicant to Android 9 

 h2. Replicant 9 work in progress 

 *Repository*: git://git.putti.eu/aosp/manifest_i9305.git 
 *Clone command*: repo <pre>repo init -u git://git.putti.eu/aosp/manifest_i9305.git -b master master</pre> 
 *Status[1]*: The Galaxy SIII 4G (i9305) boots (with graphics hacks) under AOSP9, without having to import nonfree libraries. Not much has been validated beside that. 

 fn1. at the time of writing 

 h2. Replicant 6.0 changes 

 |_. Repository path |_. rebase worked |_. Changes | 
 | build | No | | 
 | manifest | No | N/A | 
 | bootable/recovery | Yes | * UI changes to improve usability  
 * Branding 
 * Small fix(es) |  
 | external/boringssl | Yes | * Small fix(es) | 
 | external/heimdall | No | | 
 | frameworks/av | Yes | * Software rendering fix(es) | 
 | frameworks/base | Yes | * WiFi fixe(s) for external dongles 
 * Software rendering fix(es)  
 * Privacy fix(es)  
 * Security improvements  
 * Usability improvements | 
 | frameworks/native | No | 
 | hardware/broadcom/wlan | Yes | * Remove nonfree software | 
 | hardware/libhardware | Yes | * Software rendering fix(es) | 
 | hardware/libhardware_legacy | Yes | * Don't depend on nonfree software | 
 | hardware/ti/omap4 | Yes | * Remove nonfree software  
 * Don't depend on nonfree software  
 * Small fix(es) | 
 | libcore | Yes | * Small fix(es) |  
 | packages/apps/Browser | Yes | * Privacy fix(es)  
 * Branding 
 * Small fix(es) | 
 | packages/apps/LegacyCamera | Yes | * Software rendering fix(es) 
 * Small fix(es) | 
 | packages/apps/RepWifi | Not upstreamed, obsolete | N/A | 
 | packages/apps/ReplicantWallpapers | Not upstreamed | * Branding | 
 | packages/apps/Settings | No | | 
 | packages/apps/SetupWizard | Yes | * Privacy fix(es)  
 * Don't depend on nonfree software 
 * Branding | 
 | packages/apps/ThemeChooser | Yes | * Privacy fix(es) ? 
 * Don't depend on nonfree software ? | 
 | packages/providers/ContactsProvider | Yes | * Small fix(es) | 
 | system/core | Yes | * Branding 
 * various fixes | 
 | vendor/replicant | No | | 
 | vendor/cmsdk | Yes | * Branding | 
 | external/chromium-webview | ? | ? | 
 | external/drm_gralloc | Yes | * Software rendering fix(es) | 
 | external/llvm | Yes | * Software rendering fix(es) | 
 | external/mesa3d |    Yes | * Software rendering fix(es) 
 * Performance debugging for software rendering | 
 | external/parameter-framework | Yes | * Small fix(es) | 
 | external/protobuf | N/A | No changes | 
 | prebuilts/ndk | ? | ? | 
 | prebuilts/sdk | ? | ? | 
 | sdk | Yes | * Small fix(es) | 
 | toolchain/src/binutils | Yes | * Small fix(es) | 
 | toolchain/src/gcc | No | | 
 | toolchain/src/jack | Yes | * Small fix(es) | 
 | toolchain/src/jill | Yes | * Small fix(es) | 
 | kernel/samsung/smdk4412 |/3. Yes |/3. * Security fixes 
 * Privacy Fixes (TrustZone) 
 * Don't depend on nonfree software 
 * Remove nonfree software 
 * Small fix(es) | 
 | kernel/samsung/tuna | 
 | kernel/samsung/espresso10 | 
 | device/samsung/i9100 | No |/14. * Replace nonfree software by free software 
 * free software sensors implementation(s) 
 * free software modem audio implementation(s) 
 * Software rendering fix(es) 
 * Privacy Fixes (TrustZone) 
 * Don't depend on nonfree software 
 * Remove nonfree software 
 * Branding 
 * Small fix(es) | 
 | device/samsung/n7000 | Yes | 
 | device/samsung/i9300 | No | 
 | device/samsung/i9305 | No | 
 | device/samsung/n7100 | Yes | 
 | device/samsung/n5100 | Yes | 
 | device/samsung/n5110 | Yes | 
 | device/samsung/maguro | Yes | 
 | device/samsung/tuna | Yes | 
 | device/samsung/espressowifi | Yes | 
 | device/samsung/espresso3g | Yes | 
 | device/samsung/galaxys2-common | Yes | 
 | device/samsung/smdk4412-common | No | 
 | device/samsung/kona-common | Yes | 
 | hardware/ril/samsung-ril | Not upstreamed | N/A | 
 | external/libsamsung-ipc | Not upstreamed | N/A | 
 | hardware/tinyalsa-audio | Not upstreamed? | N/A |