PMQOS PROJECT
Io e Maknsacc abbiamo creato su github un gruppo e un progetto, per aumentare i nostri sforzi nel capire il nostro terminale e cercare di portare delle migliorie.
Accantonato per ora il discorso kernel e recovery, sospeso per un attimo l'analisi della eMMC, tenteremo di analizzare cosa sta dietro a questo apk, cercando in primo luogo di ricostruire i meccanismi con cui lavora e poi se possibile affinarli.
Se qualcuno se la sentisse di contribuire al progetto è ben accetto!!!
Se può essere utile, questo é un estratto del file pmqos.xml del servizio modificato;
Inoltre ho dato un occhiata sia ai file del progetto, che nei file del mio pmqos.apk, pare che si abbia la possibilità di abilitare l'interfaccia del programma (la stessa che compare nell'apk modificato).<?xml version="1.0" encoding="UTF-8"?>
<Policylist>
<frequencyPolicy name="com.android.browser">
<browser_policy>3</browser_policy>
</frequencyPolicy>
<frequencyPolicy name="android.opengl.cts.GLSurfaceViewStubActivity ">
<nulloperation>3</nulloperation>
</frequencyPolicy>
<frequencyPolicy name="com.android.cts.stub">
<nulloperation>3</nulloperation>
</frequencyPolicy>
<frequencyPolicy name="com.rovio">
<cpu_frc_profile>2</cpu_frc_profile>
<gpu_maxprofile>480000</gpu_maxprofile>
</frequencyPolicy>
<frequencyPolicy name="com.halfbrick">
<cpu_frc_profile>2</cpu_frc_profile>
<gpu_maxprofile>480000</gpu_maxprofile>
</frequencyPolicy>
<frequencyPolicy name="com.ziilabs">
<cpu_frc_profile>4</cpu_frc_profile>
<gpu_maxprofile>480000</gpu_maxprofile>
</frequencyPolicy>
<frequencyPolicy name="com.ea">
<cpu_frc_profile>4</cpu_frc_profile>
<gpu_maxprofile>480000</gpu_maxprofile>
</frequencyPolicy>
<frequencyPolicy name="com.gameloft">
<cpu_frc_profile>4</cpu_frc_profile>
<gpu_maxprofile>480000</gpu_maxprofile>
</frequencyPolicy>
</frequencyPolicy>
<frequencyPolicy name="com.disney">
<cpu_frc_profile>4</cpu_frc_profile>
<gpu_maxprofile>480000</gpu_maxprofile>
</frequencyPolicy>
</Policylist>
Il link per il pmqos modificato, lo potete trovare nel thread giochi ma esiste anche il tool aggiornato "Ascend D Tools", sempre ad opera di Geno e che provai qualche tempo fa (oltre alla gestione delle freq cpu/gpu, ha anche altre impostazioni interessanti).
Inoltre, diversamente dal classico pmqos modificato che deve obbligatoriamene essere sostituito, il tool di Geno si installa come un normale programma.
ps: quello che mi preme maggiormente, sarebbe la possibilità di abilitare anche la gestione delle frequenze ddr, che tra l'altro compare tra le varie stringhe del file dex, contenuto nell'apk stesso.
Ultima modifica di fracarro; 13-04-13 alle 12:17
ti ringrazio per la segnalazione.
marco fassi <fassimarco86@gmail.com>
04:28 (7 hours ago)
to genokolar
Hi,
I'm Marco (mangusta86), a software developer, I'm trying to understand better how it works the u9508 and probably you are the one that knows that better. How did you managed to create the recovery? did you have leaked software from Huawei?
Is there any chance you could help in doing a recovery multilanguage or at least in english?
Do you think we will see an unlocked bootloader on our device at a certain point in the future?
Do you actually know the proper boot sequence of this phone?
If you can answer at least at few of this questions I would be really gratefull.
Thank you for your time, I look forward to hearing from you.
Best Regards
Geno Kolar
05:08 (6 hours ago)
to me
the recovery pack by huawei, because it need encrypt.
i contact huawei developer, he tell me that huawei maybe unlock bootloader, but three months later,
huawei do nothings.
the multilanguage recovery can't make, because huawei don't want help me.
*Prossimo giro Nexus*
Inviato dal mio HUAWEI U9508 usando Androidiani App
Esiste il tasto Thanks
ragazzi, per caso riuscireste con le vostre conoscenze a sviluppare il Sweep2Wake per il nostro terminale?
Ho aggiornato il post sul kernel con i link alle versioni che sono riuscito a trovare... @maknsacc, i 20 bytes di firma nella boot.img sono la somma di 3 shasum, ho verificato dal mkbootimg.c che si trova in rete.
Sent from my HUAWEI U9508 using Tapatalk 2
visto che siamo un po' bloccati su più fronti apro un altro fronte...
Porting della cyanogenmod 10 ;-) magari un po del nostro lavoro porterà a qualcosa in futuro...
in particolare date un occhio qua:
https://github.com/mangusta86/androi...tree/jellybean
diciamo che la maggior parte del lavoro sarà in questa sezione... se qualcuno ha idea di come migliorare la situazione....
nikvianeo (01-05-13)