Ciao,intanto complimenti a Matteo per la ottima Rom.
Per quanto possibile,visto che ho capito la ferrezza nella scelta delle feature della rom,vorrei provare a 'suggerire' qualche feature che IO ritengo indispensabile così che magari per sbaglio ti venisse voglia di integrarla ahahahahahahah
La mia lista della spesa:
- Chiusura recenti sullo stesso tasto app recenti (stile paranoid android, o magari comunque un tasto in basso che in alto è scomodo)
- Timeout banner di notifica e di toast ( la slim dovrebbe averlo)
- Accensione schermo con sensore di prossimità ( ho letto che qualche rom lo sta portando anche su lollipop)
- Triangolini di attività su icona wifi in alto ( cyanogenmod )
- Un adblock?
- Un menù performance stile cm
- cclock (come widget per desktop, non come menu del centro notifiche ,inquanto chronus brucia più ram di quello integrato cm)
- Stili di batteria
Li ho messi nel mio ordine di importanza...
So benissimo che da 'papà della rom' la risposta più rapida è sicuramente 'usa una rom diversa', la mia risposta è che una rom minimale,veloce,stabile,senza personalizzazioni di sorta e completamente da configurare (dall app messaggi alla galleria) rappresenta per me la perfezione: prima utilizzavo simple aosp,ma non capisco cosa stanno combinando... sto cercando di capire come costruirmi la mia rom,ma sto impazzendo senza concludere nulla. Spero vivamente esaudirai le richieste :D
06-02-15, 15:37
Crostantin
Quote:
Originariamente inviato da aleN5
Ciao,intanto complimenti a Matteo per la ottima Rom.
Per quanto possibile,visto che ho capito la ferrezza nella scelta delle feature della rom,vorrei provare a 'suggerire' qualche feature che IO ritengo indispensabile così che magari per sbaglio ti venisse voglia di integrarla ahahahahahahah
La mia lista della spesa:
- Chiusura recenti sullo stesso tasto app recenti (stile paranoid android, o magari comunque un tasto in basso che in alto è scomodo)
- Timeout banner di notifica e di toast ( la slim dovrebbe averlo)
- Accensione schermo con sensore di prossimità ( ho letto che qualche rom lo sta portando anche su lollipop)
- Triangolini di attività su icona wifi in alto ( cyanogenmod )
- Un adblock?
- Un menù performance stile cm
- cclock (come widget per desktop, non come menu del centro notifiche ,inquanto chronus brucia più ram di quello integrato cm)
- Stili di batteria
Li ho messi nel mio ordine di importanza...
So benissimo che da 'papà della rom' la risposta più rapida è sicuramente 'usa una rom diversa', la mia risposta è che una rom minimale,veloce,stabile,senza personalizzazioni di sorta e completamente da configurare (dall app messaggi alla galleria) rappresenta per me la perfezione: prima utilizzavo simple aosp,ma non capisco cosa stanno combinando... sto cercando di capire come costruirmi la mia rom,ma sto impazzendo senza concludere nulla. Spero vivamente esaudirai le richieste :D
più che la ferrezza delle feat...si tratta di idea base della rom...
soopratutto, quello che è indispensabile lo ha già messo Google...non pensi?
1) cm clear all è anti-android ...fosse per me lo leverei...lo lascio perché piace al 90% degli utenti
2) se intendi modifiche heads up, forse...toast di sistema mai
3) questa è no secco...sorry
4) google in persona l'ha tolta un anno fa...e loro sono più intelligenti di me
5) adblock contrasta il lavoro dei devs...le app sono free perché ci sono gli ad, non mi permetterei mai di promuovere una feat come questa (parere personale)
6) non avendo un kernel modifcabile non mi sembra abbia senso la richiesta
7) è una app di terze parti...
8) forse quando non ho più nulla da fare
...rispondo perché sono qua per altri motivi...non fare mai questa lista ad un qualunque dev...specialmente se è minimale...come stai capendo da solo, è difficile fare le rom :-)...sopratutto questa dichiara di essere minimale
06-02-15, 15:53
aleN5
Grazie intanto per la velocissima risposta chiara ed esaustiva :D
rispondo solo ad i punti 2 ,4, 6 ,7 quindi :
2) si,delle heads up (mentre gioco magari sono fastidiose che continuano a rimanere fisse sullo schermo) ,ed ho citato i toast perchè spesso rimane congelato anche oltre i 10 secondi (probabilmente un bug di LP stesso, ma cosi facendo era superabile secondo me)
4) L attività era comoda per 'verificare' velocemente l attività effettiva di risposta dal server quando connesso in wifi,visto che spesso si inchioda la connessione e così facendo si può capire se la colpa è del wifi o del sito.
6) Speravo che anche con kernel stock si potesse forzare in qualche modo il governor,ed in ogni caso penso che chiunque monti un custom kernel.
7) Ho citato quest'ultimo inquanto ho notato che utilizzi anche parti di codice cyano, e siccome anche la stessa rom stock google integra il widget dell orologio poteva essere una validissima alternativa
Lo so,la lista è una cosa veramente brutta,ma uno ci prova sempre,magari gli dice bene rotfl
Grazie dell attenzione :cool:
06-02-15, 16:18
fabi_92
Aggiornate F.A.Q ...
per maggior visibilità le aggiungo anche in questo post ;)
Spoiler:
F.A.Q e Consigli! feat. Crostatin (era da anni che sognavo di fare un feat. alla pitbull)
Aggiungerai questa funzione?
Questa è una rom minimal.
Che dire del kernel?
Il kernel è quello stock di google. Voglio aggiungere del feature molto presto
Credo di aver trovato un bug, come posso aiutare?
Fai un logcat e postalo qui descrivendo il problema. Per fare un logcat seguite le istruzioni QUI, da adb o emulatore terminale è uguale, fate come vi è più comodo.
A volte non ho segnale rete e altre ho problemi a passare da WiFi a 3g
Questo problema non ha nulla a che fare con la rom. controlla la tua rete e i punti di accesso di essa
Cosa mi dici di Heads-Up?
Sto aspettando che tutti i progetti più importanti (Slim, AOSPA, CM, Omni) rilasciano il loro progetto.
Una volta viste le differenze, deciderò. Credo sia una bellissima features AOSP
Aggiungerai il theme manager?
No e sarà difficile vederlo su BoostPop; mai dire mai ma sembra andare contro ogni scelta di fare una rom minimale
Che cos'è il progetto bitSyko [RRO]?
Puoi trovare tutte le informazioni QUI
Tramite questa App (ancora in beta) è possibile modificare molte cose a nostro piacimento (colori, posizioni, icone ecc.)
Non riesco a flashare la rom, che faccio?
Assicurati di aver fatto unmount /system dopo il full wipe, se continua a non andare verifica di non avere il file corrotto, verifica la somma md5 e riscarica il file.
La rom non sia avvia, resta ferma sul caricamento, è normale? Si e no, ci mette un po', ma se aspetti da 15 minuti riavvia tenendo premuto il tasto power per 10 secondi. È un bug di lollipop.
La rom consuma troppo, è un problema solo mio? Dipende, scarica BetterBatteryStats e scopri qual è la causa. Ricorda che forse devi solo fare un full wipe!
Come attivo la modalità sviluppatore, dove sono disponibili alcune importanti opzioni? 10 tap su Impostazioni -> Info sul telefono -> Numero build.
Il wifi consuma troppo e risulta sempre acceso, perchè? Google lo usa per la posizione anche se non è attivo, disattiva questa funzione da Wifi -> Avanzate -> Scansione WiFi sempre disponibile.
2.7 disponibile al download ;)
Grandi novità e sempre grande crostantin :)
È l'unica rom che sta facendo le radici sul mio nexus, le altre non duravano più di 3 giorni, questa durà da ben 9 giorni! Un record ahah
06-02-15, 17:24
fabi_92
Changelog:
Quote:
build
- build: Set QCOM global cflags for secondary arch
- build: Fix copypasta in 2nd target clang flags
- build: Allow devices to specify a RIL variant
- build: qcom: Set the correct project path for device-specific cameras
- Performance improvement for whole static libs
device/lge/hammerhead
- Remove lge/hammerhead no-op.
- Cleanup Obsolete LOCAL_PRELINK_MODULE.
- Use standard syntax to initialize fields.
- Use __typeof__ for C++11 compatibility.
- Suppress trivial warnings from clang compiler.
- Remove obsolete dalvik.gc.type-precise
frameworks/base
- Display: Dirty region propagation
- frameworks/base: Call setDirtyRect to update dirty rectangle.
- Fix setSurfaceTexture to handle surface caching
- Remove opaque check in preparing dirty region
- Enable stencil clipping within clearLayerRegions
- Optimize drawBitmapMesh using TRIANGLE_STRIP
- Prevent calling GL functions with an invalid surface
- bootanimation: allow using RGB565
- bootanimation: don't cache textures
- core: Materialize text select handle
- Hide GlowPadView warnings
- Missing break in switch statement
- Hide/show clear-all button (1/2)
- core: update default app icon to material
- Increase available volume levels
- Frameworks: port SlimSeekBarPreference to SlimLP
- [1/2] Frameworks: Doze (ambient display) timeout
- Speed up recents animation
- Revert "PhoneWindowmanager: disable panic mechanism when PolicyContro…
- frameworks/base: Bringup expanded desktop and implement per-user conf…
Dialer
- Layers : Let's split styles.xml in order to make it easier to theme.
Settings
- fix string
- Hide/show clear-all button (2/2)
- [2/2] Settings: Doze (ambient display) timeout
- Layers_: Add exposed values for Data Usage Chart
- Settings: Bringup expanded desktop and implement per-user configuration.
- Properly grey out vol playback control when activating vol wake up de…
- Layers: Exposed expanded desktop text color for theming
- Revert "Revert "Settings: Use a seekbar preference to allow setting a…
vendor
- framework: Rebuild qcrilhook with dex file
- Update and relocated some libraries
- Update sprinthiddenmenu and add libQSEEComAPI
- bin: Restore AOSP mpdecision and qseecomd
- beta beta beta
- Add Stk material overlay
- Tap & Pay - Give 'learn more' a URL
- Update to SuperSU 2.45
- Set cached app limit to 24
- We are free, now