Wixej Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 Vous n'êtes plus faites un noyau? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 Vous n'êtes plus faites un noyau? It's easy: (install binutils, make, perl, gcc on linux (ubuntu, debian 6 version testing) or xcode on mac) Download full sources and tools ========================= git clone https://github.com/Old-Geek/Wiko_Cink-Slim_3.0 Get gcc for arm ============= Linux or Mac: git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6 git clone https://android.googlesource.com/platform/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6 Environment variables ================== export ARCH=arm export CROSS_COMPILE=arm-eabi- export PATH="/home/user/xxxxxxx/arm-eabi-4.6/bin:$PATH" Make kernel ========== cd kernel cp mediatek-configs .config TARGET_PRODUCT=s8073 MTK_ROOT_CUSTOM=../mediatek/custom make menuconfig <-- gui for configuration modification TARGET_PRODUCT=s8073 MTK_ROOT_CUSTOM=../mediatek/custom make cp arch/arm/boot/zImage ../mtk-tools Make boot.img ============ cd ../mtk-tools unpack-MT65xx.pl boot_origine_wiko_v15.img cp header zImage_mod dd if=zImage of=zImage_mod bs=512 seek=1 repack-MT65xx.pl -boot zImage_mod boot_origine_wiko_v15.img-ramdisk boot.img Insert boot.img in flash.zip, flash your phone. For configuration modification, edit mediatek/config/mt6577/autoconfig/kconfig/platform and mediatek/config/s8073/autoconfig/kconfig/projet. make deleting .config whith platform and project. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Wixej Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 Sorry I'm not in it selenium can gather working normal kernel with zram or swap partitions that would have all worked Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
timdu13 Posté(e) 1 avril 2013 Auteur Share Posté(e) 1 avril 2013 V01e 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
texaveryfun Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 V0.1e installé. A suivre dans le temps... Envoyé depuis mon WIKO-CINK SLIM avec Tapatalk Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
MisterPOPO Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 V0.1e installé aussi, par contre smartassV2 a disparu... est-ce volontaire? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
timdu13 Posté(e) 1 avril 2013 Auteur Share Posté(e) 1 avril 2013 Oui j'ai vu ca, je corrigerais Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
ResQ Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 V01e aussi installé, merci Pdroid ;) Envoyé depuis mon Croiseur interstellaire. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mchasard Posté(e) 1 avril 2013 Share Posté(e) 1 avril 2013 cool merci pour cette nouvelle version de ton kernel ....installé je teste en effet il manque le mode smartass ... Merci pour tout Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Nytsok Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 V01e http://forum.frandro...3/#entry2334812 Je ne comprends pas bien le changelog, cette nouvelle version apporte quoi concrètement ? Le Zcache est en natif ou il faut faire une manipulation ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Acepro Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 Bonjour, 01e installée... merci PDroid ! Wipe des cache et dalvik cache obligatoire, à cause d'un blocage au redémarrage du WCS. Hotplug et BFQ sont par défaut. J'ai remarqué par défaut un cache de 4096... c'est ça ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
timdu13 Posté(e) 2 avril 2013 Auteur Share Posté(e) 2 avril 2013 (modifié) Zcache est activé Pour plus d'info sur le VFP lit le 6.10 et le 6.11 ici http://en.wikipedia.org/wiki/ARM_architecture#Floating-point_.28VFP.29 Apres il y a l'ajout de differents gestionnaires d'entrée/sortie de la memoire La version 1d etait compilée avec la 4.6 mais la j'ai eu quelques soucis celui ci a ete compile avec la 4.4.3 @oldgeek mon hp est revenu a la normal apres changement de kernel et quelques reeboot en 2 jours, bizarre bizarre @Acepro ou a tu vu ca ? En tout cas non ce n est pas la bonne taille Modifié 2 avril 2013 par Pdroid 2 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
manu3l Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 (modifié) C'est quoi le truc qui arrive ?: "Mise à jour d'Android... Optimisation de l'application (n sur 204) .. " (j'avais fait un wipe) edit: j'ai rien dit c'est normal en faite dans mon cas.. Modifié 2 avril 2013 par manu3l Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
texaveryfun Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 Oui ça le fait une fois au démarrage quand tu fais un wipe du cache/dalvik avec le Recovery. @oldgeek mon hp est revenu a la normal apres changement de kernel et quelques reeboot en 2 jours, bizarre bizarre C'est une bonne nouvelle :) En fait l'HP t'a joué un poisson d'Avril Encore merci pour tout ton travail. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Tenchirox Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 L’électroaimant a dû taper un peut fort et se déplacer d'un poil, l’empêchant de revenir a sa position initial, avec l'aide de quelques petit coups/vibrations, il a peut être réussi a se remettre en place. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 L’électroaimant a dû taper un peut fort et se déplacer d'un poil, l’empêchant de revenir a sa position initial, avec l'aide de quelques petit coups/vibrations, il a peut être réussi a se remettre en place. Moi j'ai pensé à une poussière qui l'a bloqué, dès que ça plante le hp se transforme limite en vibro et vu la taille du truc, la moindre poussière ou bout de colle qui se promène et ça bloque :) @Pdroid: t'as eu quoi comme problème avec gcc 4.6 ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Acepro Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 La v01e fonctionne bien... merci. Mais les applis sont surprenantes de "précision". Dans Kernel tuner, puis misc tweaks, IOScheduler montrait bfq et SDCard Cache size à... 4096. De là venait ma question. Mais Zcache n'a rien à voir avec un cache sur la SD. Puis, dans le doute, je viens de réinstaller no-frills... et il ne montre pas les mêmes valeurs que kernel tuner ! Le governor était sur ondemand, IOS sur CFQ, la valeur minimale du cpu sur 250... (kernel tuner montrait hotplug, bfq, et 166). Erreur qqpart ? Ou l'un propose des réglages (kernel tuner) sans lire les réglages par défaut alors que l'autre lit les réglages par défaut ? Bizarre. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
yragael Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 (modifié) @acepro installe rom toolbox lite... c'est complet Modifié 2 avril 2013 par yragael Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 2 choses qui me titillent quand même... /* if usb connected, keep maximum frequency */ if ((DRV_Reg32(UPLL_CON0) & 0x1) == 0) return 1; #define DVFS_F1 (1001000) // KHz, 1/1 #define DVFS_F2 ( 834166) // KHz, 5/6 #define DVFS_F3 ( 750750) // KHz, 3/4 #define DVFS_F4 ( 667333) // KHz, 2/3 #define DVFS_F5 ( 500500) // KHz, 1/2 #define DVFS_F6 ( 250250) // KHz, 1/4 #define DVFS_F7 ( 166833) // KHz, 1/6 #define DVFS_F1_TM (1209000) // KHz, 1/1 #define DVFS_F2_TM (1007500) // KHz, 5/6 #define DVFS_F3_TM ( 906750) // KHz, 3/4 #define DVFS_F4_TM ( 806000) // KHz, 2/3 #define DVFS_F5_TM ( 604500) // KHz, 1/2 #define DVFS_F6_TM ( 302250) // KHz, 1/4 #define DVFS_F7_TM ( 201500) // KHz, 1/6 #define DVFS_F1_MT6575_E1 DVFS_F1 #define DVFS_F2_MT6575_E1 DVFS_F5 #define DVFS_F1_MT6575_E2 DVFS_F1 #define DVFS_F2_MT6575_E2 DVFS_F5 #define DVFS_F3_MT6575_E2 DVFS_F6 #define DVFS_F4_MT6575_E2 DVFS_F7 #define DVFS_F1_MT6577_E1 DVFS_F1 #define DVFS_F2_MT6577_E1 DVFS_F2 #define DVFS_F3_MT6577_E1 DVFS_F3 #define DVFS_F4_MT6577_E1 DVFS_F4 #define DVFS_F5_MT6577_E1 DVFS_F5 #define DVFS_F6_MT6577_E1 DVFS_F6 #define DVFS_F7_MT6577_E1 DVFS_F7 #define DVFS_F1_MT6577_E1_TM DVFS_F1_TM #define DVFS_F2_MT6577_E1_TM DVFS_F2_TM #define DVFS_F3_MT6577_E1_TM DVFS_F3_TM #define DVFS_F4_MT6577_E1_TM DVFS_F4_TM #define DVFS_F5_MT6577_E1_TM DVFS_F5_TM #define DVFS_F6_MT6577_E1_TM DVFS_F6_TM Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
timdu13 Posté(e) 2 avril 2013 Auteur Share Posté(e) 2 avril 2013 (modifié) Le premier je suis d'accord mais je ne saurais le modifier (c'est en C je presume) Le 2 eme il manques un F7 non ? Modifié 2 avril 2013 par Pdroid Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
kevin8622 Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 Oui c'est du C. Il manque un F7 mais c'est peut être une erreur de copier/coller. Ceci dit, ces #DEFINE seuls ne renseignent pas grand chose, il faudrait voir où ils sont utilisés pour y voir plus clair ! Envoyé depuis mon Nexus 7 avec Tapatalk Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 (modifié) Il manque rien, sur le mt6577 y'a pas de F7 par défaut, c'est toi qui l'a rajouté :P La fréquence était déclaré mais pas activé. Pour l'histoire du plug usb connecté qui bloque la fréquence à fond, il faudrait savoir pourquoi. Palier à un bug ou pour ne pas que ça rame de trop quand il est connecté et l'empêcher de passer plus ou moins en veille. Sinon pas bien compliqué à modifier. Ici on déclare static int mtk_cpufreq_keep_max_freq (Comme son nom l'indique, conserver la fréquence maxi) if ((DRV_Reg32(UPLL_CON0) & 0x1) == 0) return 1; Ca vérifie dans un registre la valeur A avec laquelle (& fonction logique ET) la valeur B (0x1) = pair (== 0) alors c'est faux , sinon c'est vrai -> return 1, donc connecté) Et un peu plus bas, c'est récupéré pour vérifier si la fréquence actuelle doit être augmenté ou pas if (mtk_cpufreq_keep_max_freq(freqs.old, freqs.new)) ... if (freqs.new > g_limited_freq) ... if (freqs.new < g_limited_min_freq) Vrai, on monte la fréquence à bloc, faux on change rien. Tu vires la condition et elle ne sera pas prise en compte. En clair, effaces les 2 lignes if ((DRV_Reg32(UPLL_CON0) & 0x1) == 0) return 1; et ça ne passera pas à 1GHz quand tu branches ton phone :P Modifié 2 avril 2013 par Old geek Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Acepro Posté(e) 2 avril 2013 Share Posté(e) 2 avril 2013 (modifié) En clair, effaces les 2 lignes if ((DRV_Reg32(UPLL_CON0) & 0x1) == 0) return 1; et ça ne passera pas à 1GHz quand tu branches ton phone :P Ben voilà, on y arrive enfin ! 30 jours d'autonomie, 1/2h pour recharger avec la v01f ? :) @yragael, merci, je vais essayer la rom toolbox lite Modifié 2 avril 2013 par Acepro Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité Posté(e) 3 avril 2013 Share Posté(e) 3 avril 2013 (modifié) Ben voilà, on y arrive enfin ! 30 jours d'autonomie, 1/2h pour recharger avec la v01f ? :) Méfiance, si ça se trouve c'est une rustine, à tester. @Pdroid: t'as trouvé les drivers du GPU ? dans la partie cink king y'en a un qui file un lien pour les drivers qui manquent mais sont incomplet et ceux du GPU sont foireux... En tout cas, il commence à me souler ce demi-kernel avec son code moisi, ou il manque des pilotes (même pas de prébuilt pour le code propriétaire) et qu'on peut même pas upgrade parce qu'il impossible de recompiler tout les modules sous peine de rendre le phone instable... Et c'est pas à deux qu'on va faire avancer les choses rapidement... ça donne envie de passer chez les coréens maintenant qu'ils commencent à faire du bien et moins cher. :P En tout cas, ils se sont bien foutu de la gu***** de wiko chez tino, ils doivent sentir les neuneux à plein nez. Modifié 3 avril 2013 par Old geek Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DMBFR Posté(e) 3 avril 2013 Share Posté(e) 3 avril 2013 Plus de SmartassV2: dnas la 01e? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.