Просто все используют Uboot а он максимум может показывать проценты зарядки. Во вторых кроме загрузчика на флешке еще бывает загрузчик встроенный в процессор - он обычно работает в FACTORY MODE - благодаря стандартной схемотехнике он имеет прямой доступ к любой памяти и может лишь записывать и считывать, с экраном и переферией не работает, нужен для загрузки прошивки на фабрике.
На самой флешке не 2 раздела - как минимум boot,kernel,initrd,system,data обычно к ним добавляются 1 или 2 раздела recovery (kernel,initrd или только initrd). В современных смартфонах примерно 10 разделов (а маркетологи указывают размер флешки установленной).
тема большая, всего не описать, да и я не знаю всего.
Значит можно попробовать ручками создать Программа.desktop файл и в нем в блокноте расписать что запускать, какой значок.
Но проще наверно выяснить какой компонет за это отвечает и установить его. Часто функционал работы с кнопками запуска вынесен в отдельную программу. К сожалению Gnome3 нету под руками чтобы поковырять. Но в других окружениях редко сталкивался с проблемой создания таких кнопок.
вообще я бы смог такое реализовать за недели 4 неторопливого кодинга, но мне лень этим даже за деньги заниматься. Лучше поискать проект рабочий на 100% и с понятным кодом.
как бы можно и используюя WinApi из питона выводить любые окна и контроллы, просто нужна практика. Я делал на WinApi прогу работающую в трее - основной код весь на питоне. C# использует .NET компоненты на равне с системными. Думаю из питона можно использовать их.
Gtk - тоже использует системную тему для отрисовки компонентов, но набор компонентов свой у него - похожий на виндовые.
Экран слишком "китайский" или отбраковка. И что на тестере было? Пойди на битые пиксели проверяли... а проблема в усилителях комутации матрицы - выражается в бледных полосах по горизонтали и вертикали от ярких элементов - состояние частично сохраняется после перекомутации(оконечная электрическая часть дисплея), можно попробовать убрать регулировкой контрастности.
Чтобы было меньше писанины from datetime import *
А в коде у вас неправильно now = datetime.datetime.now().time()
Датувремя нельзя сравнивать с временем. Время можно только с временем сравнивать, но этот класс не поддерживает таймдельта
в процессорах КМОП технология, так как переходные процессы в них быстрее. Для транзисторов есть схемы включения, каждая схема включения обладает своими параметрами и в зависимости от них применяется в том или ином случае. Поищите литературу по устройтву и типам полупроводниковых элементов и основам схемотехники.
На самой флешке не 2 раздела - как минимум boot,kernel,initrd,system,data обычно к ним добавляются 1 или 2 раздела recovery (kernel,initrd или только initrd). В современных смартфонах примерно 10 разделов (а маркетологи указывают размер флешки установленной).
тема большая, всего не описать, да и я не знаю всего.