Activer la console Framebuffer dans la source du noyau Android -- cyanogenmod domaine et bootloader domaine et kernel domain android en relation problème

Enable framebuffer console in Android kernel source



1
vote

problème

français

est-il possible d'activer la console Framebuffer dans les sources de noyau Android de Samsung, de voir des messages de noyau au lieu de simplement le bootlogo?

langue Anglaise

Is it possible to somehow enable the framebuffer console in android kernel sources from samsung, to see kernel messages instead of just the bootlogo?

        
       
       

Liste de réponses

1
 
vote
vote
Meilleure réponse
 

Vous n'avez pas vraiment dit ce que vous essayiez de faire exactement-- mais si je comprends bien, et que vous êtes bon avec la soudure, cela ressemble à vous pourrait veux trouver le < un href = "http://linux-sunxi.org/uart" rel = "nofollow"> UART goupille sur votre appareil, puis appuyez sur cela et utilisez une connexion série sur votre ordinateur pour lire la sortie de la chargeur de démarrage (via Minicom ou un autre émulateur de terminal) et accédez à la console en direct de cette façon. Vous pouvez également être en mesure d'obtenir des données série à partir du USB pendant le démarrage.

Bien sûr, si vous êtes simplement bloqué avec un système de non-démarrage et essayez de récupérer un appareil, vous pouvez utiliser Odin / Heimdall pour refliger votre image de démarrage (y compris un nouveau noyau) ou installer une image de récupération personnalisée et utiliser cela Flash d'une rom avec un bon noyau.

On dirait que vous êtes éventuellement déchaîné avec vos propres noyaux construits - peut-être de passer à une nouvelle base de noyau ou de quelque chose? Si tel est le cas, une alternative à voir les messages de noyau à l'écran consiste à activer pstore (le système de fichiers- Remplacement basé sur / proc / last_kmesg), qui vous permettra de visualiser la console DMESG / Kernel + tout message de panique après une mauvaise botte sur le redémarrage suivant (tant que la RAM ne sera pas écrasée). Jetez un oeil à ce Exemple à partir du noyau TRLTE (Samsung Note 4) pour savoir comment mettre en œuvre dans les nouveaux noyaux. (Si c'est un noyau plus âgé, vous devrez peut-être simplement allumer Last_kmesg .)

 

You didn't really say what you were trying to do exactly-- but if I understand right, and you're any good with soldering, it sounds like you might want to find the UART pins on your device, then tap that and use a serial connection to your computer to read the bootloader output (via minicom or some other terminal emulator) and access the live console that way. You may also be able to get serial data from the USB during boot.

Of course, if you are just stuck with a non-booting system and trying to recover a device, you might use odin/heimdall to reflash your boot image (including a new kernel) or install a custom recovery image and use that to flash a ROM with a good kernel.

It sounds like you're possibly deliberately messing with your own built kernels- maybe to upgrade to a new kernel base or something? If that's the case, an alternative to seeing the kernel messages onscreen is to enable PSTORE (the file system-based replacement for /proc/last_kmesg), which will let you view the dmesg/kernel console + any panic messages after a bad boot on the next reboot (so long as the ram doesn't get overwritten). Take a look at this example from the trlte (Samsung Note 4) kernel for how to implement it in the newer kernels. (If it's an older kernel you may just need to turn on last_kmesg.)

 
 

Questions connexes

2  Comment faire fonctionner Ethernet sur Android sur OTG?  ( How to make ethernet work on android over otg ) 
J'essaie d'utiliser un modem LTE connecté à un périphérique Android 7 sur un câble OTG. Le noyau reconnaît l'appareil et les enregistre avec cdc_ether , mais...

-1  Lenovo S6000 - Alimentation automatique après la connexion de chargeur [DUPLIQUE]  ( Lenovo s6000 auto power on after connecting charger ) 
Cette question a déjà des réponses ici : automatiquement allumée sur Android lorsque le chargeur est...

1  Activer la console Framebuffer dans la source du noyau Android  ( Enable framebuffer console in android kernel source ) 
est-il possible d'activer la console Framebuffer dans les sources de noyau Android de Samsung, de voir des messages de noyau au lieu de simplement le bootlogo...

3  Clignotant un nouveau noyau  ( Flashing a new kernel ) 
Si je vais clignoter un nouveau noyau avec Rom Manager Pro, dois-je réinstaller mon mod, supprimer mes données ou supprimer mon cache? Je suis en cours d'ex...

0  Nexus 4 enraciné, coincé à CM10 pour diverses raisons - Aide!  ( Nexus 4 rooted stuck at cm10 for various reasons help ) 
J'utilise un Nexus 4 depuis près de 2 ans maintenant. Je l'ai enraciné pour obtenir la connexion LTE. Radio dégradée et tout ... c'était au-delà de mon niveau...

0  Mes Tecno N6s ne commencent pas et affiche le processus.Alroid .com ne répond pas  ( My tecno n6s wont start and displays the process android com is not responding ) 
Chaque fois que je démarre mon Tecno N6S, il ne dépasse pas le texte du texte de la société Tecno et si cela devait saisir mon code PIN, un texte apparaît ind...

0  En utilisant un dongle wifi pour surveiller le réseau  ( Using a wifi dongle to monitor network ) 
J'ai une boîte intelligente Android avec une connexion WiFi intégrée et je veux ajouter une dongle à la boîte afin que je puisse surveiller le réseau. J'ai tr...

170  Quelle est la différence entre: enracinement, jailbreak, rom, mod, etc.?  ( What is the difference between rooting jailbreak rom mod etc ) 
Quelle est la différence entre: Déverrouillage du chargeur de démarrage (Prérequis pour faire beaucoup, bien que toutes, d'autres choses ci-dessous) enra...

2  Où sont les noyaux personnalisés brillés dans la mémoire interne?  ( Where are custom kernels being flashed to in internal memory ) 
J'ai décompressé des fichiers zip pour les noyaux personnalisés et remarqua que la majorité des fichiers appliqués sont dans un dossier d'un kernel. Cependant...

0  Comment puis-je désactiver la fonctionnalité GPS de mon téléphone Android au niveau du noyau?  ( How can i disable the gps functionality from my android phone at the kernel leve ) 
Comment puis-je désactiver la fonctionnalité GPS de mon téléphone Android au niveau du noyau? Je sais que cela nécessite (bien que pas sûr) désactiver les pil...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés