"Don't involve Rasta in your say say"
Cos'è la Rasbeanjelly?
Rasbeanjelly sono delle build di Android AOSP, iniziate ancora con ICS (allora si chiamava Rascreamsandwich), dello sviluppatore Rascarlo; a differenza di molte rom puramente AOSP però la Rasbeanjelly, oltre a diverse ottimizzazioni, implementa anche diverse funzioni aggiuntive, prese da altre rom (esempio, Cyanogenmod),e completamente riscritte da Rascarlo.
Cos'è la Rasvanilla?
Rasvanilla è un progetto un po più recente, sempre di Rascarlo, che a differenza della Rasbeanjelly è puramente AOSP (quindi è identica al firmware stock del nexus 7), ma con tutte le varie ottimizzazioni alla Dalvik VM e alle varie librerie (tipo Skia e Bionic).
Attenzione, la Rasvanilla al momento non è disponibile per Android 4.3
Cos'è la RasSaber?
La RasSaber infine, è un progetto iniziato lo scorso mese da Rascarlo e Sparsko, in pratica è una versione ulteriormente ottimizzata della Rasbeanjelly, di cui prende la base, ma viene poi compilata col toolchain di Sparsko; oltre a questo non ha grandi differenze, salvo il fatto che l'aggiunta di nuove feature (o la rimozione di vecchie) viene deciso da Sparsko anzichè da Rascarlo, quindi potreste trovare qualche piccola differenza (ad esempio nelle ultime build della Rasbeanjelly è stata rimossa la PIE mentre nella RasSaber è ancora presente).
Attenzione, Sparsko ha abbandonato lo sviluppo di questa rom quindi non esiste una build con Android 4.3, potreste trovare in rete qualche vecchia build non più supportata
Installazione: (valida per tutte le Ras)
- Nuova installazione:
- Fate un full wipe (sia system sia data)
- Fate un wipe della cache
- Fate un wipe della dalvik-cache
- Flashate lo zip della rom
- Flashate le gapps
- Opzio
- Opzionalmente flashate un kernel altrimenti vi ritroverete il kernel stock
- Riavviate
- Godetevi la Ras
- Se ne avete bisogno installate Busybox attraverso l'app di StericSon (che trovate o sul play store o già preinstallata nelle ultime build), facendo attenzione a metterla in /system/xbin
- Aggiornamento da vecchia versione:
- Flashate lo zip della rom
- Flashate le gapps
- Fate un wipe di Cache e Dalvik Cache
- Opzionalmente flashate un tema
- Opzionalmente flashate un kernel altrimenti vi ritroverete il kernel stock
- Riavviate
- Se ne avete bisogno installate Busybox attraverso l'app di StericSon (che trovate o sul play store o già preinstallata nelle ultime build), facendo attenzione a metterla in /system/xbin
Se volete passare da una Ras all'altra (esempio, da Rasbeanjelly a RasSaber) non è necessario fare un wipe della partizione data, potete benissimo fare un dirty flash (come se fosse un aggiornamento da una vecchia versione in pratica)
Download
Gapps (solo per Android 4.3): Usate quelle della Paranoid, vanno bene sia quelle complete, sia quelle modulari
Rasbeanjelly: http://fitsnugly.euroskank.com/?rom=...device=grouper
Changelog
nella pagina di download a destra è sempre aggiornato
Compilazione
se volete compilare a mano la Rasbeanjelly le istruzioni sono le seguenti:
codice:repo init -u https://github.com/rascarlo/android_manifest.git -b jb-ras-mr2.0X è il numero di job simultanei che farà repo per scaricarecodice:repo sync -jX
codice:source build/envsetup.shscegliete il dispositivo corretto (grouper per il nexus 7 wifi only)codice:lunch
X è il numero di job simultanei che userà make per compilare (mettete al massimo il doppio del numero di core della vostra macchina)codice:make -jX
e avrete il vostro zip bello e prontocodice:make otapackage -jX
se volete compilare la Rasbeanjelly JB 4.2 vi basterà rimpiazzare il primo comando con
se volete compilare la RasSaber vi basterà rimpiazzare il primo comando concodice:repo init -u http://github.com/rascarlo/android_manifest.git -b jb-ras-mr1.1
(solo android 4.2)codice:repo init -u https://github.com/RasSaber/platform_manifest.git -b jb-mr1.1
mentre se volete la Rasvanilla vi basterà rimpiazzare il primo comando con
(solo android 4.2)codice:repo init -u https://github.com/rascarlo/android_manifest.git -b vanilla-mr1.1
Screenshot
QUI
Credits
Rascarlo (https://github.com/rascarlo)
Sparsko (https://github.com/pbeeler)
L'Android Open Source Project (AOSP)
Il team Cyanogen