lol ti stavo proponendo un commit per la ram e pouf la richiesta anche sul forum XD
modificate le righe 1757 e 1758 su arch/arm/mach-msm/board-trebon.c
edit: questo pome ti propongo l'aggiunta dello scheduler row
lol ti stavo proponendo un commit per la ram e pouf la richiesta anche sul forum XD
modificate le righe 1757 e 1758 su arch/arm/mach-msm/board-trebon.c
edit: questo pome ti propongo l'aggiunta dello scheduler row
Ultima modifica di imre; 20-05-13 alle 12:26
Cavolo... Ho fatto una modifica anch'io... Spero che vada comunque tutto liscio... Oppure mi dai i valori
Io ho modificato le righe in questo modo:
Dimmi se combaciacodice:/* ### OLD VALUES ### #define MSM_PMEM_MDP_SIZE 0x1DD1000 // 31264768 B o 29,81 MB #define MSM_PMEM_ADSP_SIZE 0x1000000 // 16777216 B o 16 MB */ #define MSM_PMEM_MDP_SIZE 0x14D1000 // 21827584 B o 20,81 MB #define MSM_PMEM_ADSP_SIZE 0xB00000 // 11534336 B o 11 MB
Ultima modifica di loxdegio; 20-05-13 alle 12:29
ROM: CyanogenMod 11 by DirtyDev
KERNEL: 3.0.101 Dirty Kernel
E se ti sono stato d'aiuto non dimenticare il tasto thanks
perfect! in realtà volevo: provare a rubare qualche altro MB (1 su asdp 0.81 su mdp) , provare un po' di downvolt e fare dei test di stabilità. Ovviamente in condizioni separate per non accavallare gli ipotetici problemi
Per il ROW che dici? ti può interessare? altrimenti non mi ci perdo dietro
edit: complimentoni il kernel spacca!
Ultima modifica di imre; 20-05-13 alle 12:52
loxdegio (20-05-13)
Per ora proviamo così che penso sia già abbastanza spinto (si arriverebbe ad avere 411 MB totali come nel kernel mb-14) così sappiamo che le impostazioni sono stabili.
Per il downvolt non so... Avevo letto qualcosa e so che puoi lavorare con valori da 0 a 7, di default minV 3/maxV 7, ma non mi ricordo più a quanto corrispondano... Dovrei rispolverare un po' di teoria: l'undervolt l'ho fatto sia sul netbook che sul notebook quindi non sono eccessivamente inesperto... Solo che sui PC si parla di valori sui 25/30+ "punti voltaggio" (io li chiamo così... Lo so che non è molto tecnico, ma sono numeri puri senza dimensione che quantizzano dei mV e non saprei come chiamarli diversamente XD), mentre qui 3/7: con valori più bassi si ha un più alto rischio di freeze... Quindi va studiato bene a tavolino
Per il row non so, dimmi caratteristiche, gestione I/O, cosa cambierebbe, ecc ecc... Comunque se non ti vuoi sbattere, mi passi i sorgenti e lo aggiungo io... I primi esperimenti con gli scheduler non "canonici" li ho fatti aggiungendo a manina
Grazie Io avevo già avvertito che "quando avrei avuto un kernel con le caratteristiche che dico io" la Aces sarebbe diventata una bomba... Mi sembra che porto avanti le intenzioni coerentemente XD Comunque puoi dire quello che vuoi, ma questo kernel non è ancora perfetto C'è ancora tanto su cui lavorare
Ultima modifica di loxdegio; 20-05-13 alle 14:31
ROM: CyanogenMod 11 by DirtyDev
KERNEL: 3.0.101 Dirty Kernel
E se ti sono stato d'aiuto non dimenticare il tasto thanks
Tutto questo grazie a me... che sono stato il primo a testare il kernel ... lol lol lol lol .... skerzo ovviamente... bellissimo kernel
Inviato dal mio GT-S7500 usando Androidiani App
USA LA MIA ROM SE VUOI http://www.androidiani.com/forum/sam...-fast-rom.html
loxdegio (20-05-13)
E invece no... Prenditi pure tu dei meriti... Perché se non l'avessi testato sarei ancora qui ad aspettare...
EDIT: Ricompilato con le ultime modifiche al MDP e all'ADSP (Link "TEST") a chi va di testarlo?
EDIT: tentata compilazione con scheduler row... Subito eliminato causa sorgenti errati. Chi riuscisse a recuperare un row-iosched.c corretto e funzionante potrebbe passarmelo?
Ultima modifica di loxdegio; 20-05-13 alle 16:17
ROM: CyanogenMod 11 by DirtyDev
KERNEL: 3.0.101 Dirty Kernel
E se ti sono stato d'aiuto non dimenticare il tasto thanks
lox errore mio......il row è supportato solo dal kernel 3.x in poi (fonte linux foundation) , per i precedenti va adattato e non ho alba di cosa si debba fare
edit: testato il kernel test non mi fa neanche il boot....ci riprovo più tardi che adesso mi serve il telefono vivo
edit2: doppio svarione, non so cosa ho letto, super scuse. le stringhe corrette per la ram erano:
codice:+#define MSM_PMEM_MDP_SIZE 0x1400000 // 20MB // stock: 0x1DD1000 (29MB) +#define MSM_PMEM_ADSP_SIZE 0xC00000 // 12MB // stock: 0x1000000 (16MB)
Ultima modifica di imre; 20-05-13 alle 17:04
Boh... Conta che usa i bool (non supportati dal C puro) e associa puntatori void a puntatori non void... Comunque quando ho un attimo metto il sorgente sua carta e provo ad adattarlo io... Tranqui, comunque l'avevo notato che era compatibile con Linux 3.x, ma tentare non costa nulla
ROM: CyanogenMod 11 by DirtyDev
KERNEL: 3.0.101 Dirty Kernel
E se ti sono stato d'aiuto non dimenticare il tasto thanks
leggi su il secondo edit che oggi sto svarionando alla grande.....tutta colpa di Langmuir XD
Non so chi sia... Ma mi fido... Comunque cosa intendi per corrette? Noti che non cambia molto dalle mie... Vero?
ROM: CyanogenMod 11 by DirtyDev
KERNEL: 3.0.101 Dirty Kernel
E se ti sono stato d'aiuto non dimenticare il tasto thanks