Где находятся драйверы тачскрина в прошивках Android .
Есть OnePlus One 16gb, разбил экран, потом поменял на новый в сборе с тачскрином.
НО
Тачскрин на любых прошивках сходит с ума, огромное количество фантомных нажатий, использовать OS вообще невозможно. Нашел прошивку cm-12.0-YNG1TAS17L в которой есть исправления по повожу тачскрина, тачскрин ведет себя так как должен, нажатий нет, но есть другой косяк, но это отдельная история.
Хочу вытащить драйвер тачскрина, и подсунуть его вместо стокового драйвера в других прошивках.
Например подсунуть в cm-12.1 чтобы без танцев с бубном поставить Kali
Подскажите, эта затея вообще реальна с подменой драйвера?
На каком этапе загружается драйвер тачскрина?
Где лежат драйверы для тачскрина ?
Смогу ли я просто заменить файлы ?
Если нельзя это просто сделать, напишите простой алгоритм как это делается, очень хочется заморочиться)))
+ есть еще интересный симптом, тачскин бесится и в TWRP, если я правильно думаю, то драйвер грузится из boot.img .
- Вопрос задан более трёх лет назад
- 7147 просмотров
Где хранятся драйверы Windows 10? Краткий экскурс в особенности драйверов

Драйвером называют программу, которая отвечает за работу какого-то периферийного (или не очень) устройства. Например, драйвера для ноутбуков и нетбуков Toshiba https://driverpack.io/ru/laptops/toshiba могут поддерживать внешние мыши, принтеры, сканеры, другую оргтехнику.
Обычно при установке драйвера мы скачиваем программу в папку «Загрузки» и устанавливаем ее с помощью мастера. Поэтому, если необходимо попасть в папку с драйверами, могут возникнуть проблемы. Кратко расскажем о том, где хранятся драйвера Windows 10 и как себя с ними вести.
Важно! В большинстве случаев обычному юзеру не требуется знать, где именно находятся драйвера. Для установки, переустановки подобного специализированного ПО, достаточно пользоваться возможностями мастера инсталляции или специализированными программами, к примеру, DriverPack. Она позволит в несколько кликов решить любую проблему с компьютером без поиска драйверов в системных папках.
Место хранения
Операционная система Windows 10 хранит в своих папках уже установленные драйвера (их расширения будут преимущественно .inf, .sys, но могут встречаться и другие), а также автоматически скачанные инсталляторы, готовые к использованию. Найти файлы можно в следующих местах:
- C:\Windows\System32\drivers. В этой папке хранятся активные файлы .sys, но найти информацию по установке (документ с расширением .inf в папке не выйдет).
- C:\Windows\System32\DriverStore\FileRepository. В папке лежат полные пакеты входящих в состав системы драйверов, которые можно использовать для переустановки текущего ПО. В них полный набор файлов, готовых к инсталляции.
- C:\Windows\INF. Сюда система складывает все информационные файлы активных драйверов, что довольно удобно, если нужно найти такие данные.
- C:\Windows\System32\DriverStore. Иногда драйвера оказываются и в этой папке.
Самая «тяжелая» папка из перечисленных – это обычно FileRepository. В ней могут находиться не только установленные драйвера для всех устройств, которые сейчас используются, но и старые программы, оборудование которых уже вами продано или отдано, а также несколько предыдущих версий активного драйвера, чтобы, случись что, вы могли откатиться к старым параметрам, если в новом драйвере найдется баг.
Совет. Если вы хотите попасть в одну из перечисленных папок, запустите проводник, скопируйте полный путь из статьи в адресную строку и нажмите Enter.
Как вести себя с драйверами Windows 10
Драйвер – это системная программа. Это означает, что он отвечает за стабильную и правильную работу системы Windows 10. Поэтому нельзя просто так удалять файлы инсталляции и тем более активные драйвера через explorer. Это чревато неполадками: например, при подключении нового устройства Windows 10 не сможет его распознать.
Другие правила безопасности при изучении папок драйверов:
- если вы хотите очистить хранилище от старых драйверов, используйте специальные утилиты и программы, которые не позволят удалить нужное;
- для создания резервных копий тоже желательно использовать утилиты, которые встроены в систему, или сторонние приложения с таким функционалом. Они же помогут быстро скачать драйвера для ноутбуков и нетбуков Sony https://driverpack.io/ru/laptops/sony или компьютеров других брендов.
- если вам нужен только путь к драйверу, получить его можно, открыв диспетчер устройств. Искать файл в explorer необязательно.
Главная заповедь обычного пользователя Windows 10 гласит: если вы не понимаете назначения каких-то файлов – не трогайте их и ни в коем случае не удаляйте. Скорее всего, это важные для системы папки, без которых она не будет нормально работать. Если придерживаться этой рекомендации, можно изучать любые системные разделы на диске, которые по какой-то причине вас заинтересовали.
Драйвера для Windows 10: что это, как установить, где хранятся

Простой ликбез по теме драйверов: что это, как они ставятся, где хранятся и как сделать резервную копию. Без драйверов компьютер не будет нормально работать. Точнее, как-то работать он будет, но часть устройств могут быть не опознаны. Разберем, что такое драйвера, где они хранятся и как их установить. Что такое Драйверами называют специальные программы, которые управляют устройствами на компьютере. Они нужны, чтобы объяснить Windows как именно правильно взаимодействовать с той или иной оргтехникой или другим периферийным девайсом. Наличие драйвера — гарантия того, что операционная система не запутается и не выдаст случайных ошибок. Как установить На Windows 10 большую часть специализированного софта ставить не нужно: самые распространенные драйвера система может поставить сама, т. к. они заложены в нее заранее. Но тут могут быть накладки по двум причинам: ОС не имеет нужных установочных файлов, и устройство обладает специфическими функциями, которые стандартный драйвер не распознает. В этом случае необходимо пойти на сайт разработчика, скачать там подходящие для вашего компьютера драйвера, установить их по инструкции. Но если инсталляция занимает совсем немного времени, то поиск софта — задачка непростая. Нужно знать не только модель внешнего устройства, но и особенности вашей Windows 10 и компьютера. Есть и другой способ быстро скачать драйвера для ноутбуков и нетбуков Sony https://driverpack.io/ru/laptops/sony. Вы можете просто установить программу DriverPack, которая сама разберется, какие драйвера вам нужны, какие можно удалить, чтобы не занимали место на компьютере, а какие требуют обновления. Где хранятся Большую часть драйверов Windows 10 хранит в своих системных папках. Вы можете изучить следующие директории на диске C: • C:\Windows\System32\drivers. Здесь располагаются активные драйвера; • C:\Windows\System32\DriverStore\FileRepository. Тут система хранит наборы софта, входящего в состав системы и готового к повторной установке. Если ищете описанные папки не просто из интереса, а с расчетом на очистку директории, делать этого не нужно. Хотя FileRepository и может занимать пару гигабайтов, без специализированных знаний трогать ее нельзя — вы можете нарушить работу всей операционной системы. Для чистки системных папок есть специальные программы, которые не позволят вам удалить нужные файлы. Как сделать резервную копию Если вы планируете переустановить Windows, имеет смысл создать резервную копию всех драйверов в системе, чтобы потом быстро установить их без дополнительных проблем. Это можно сделать средствами самой операционной системы, а именно: • через Deployment Image Servicing and Management (сокращенно программу называют DISM.exe); • через утилиту pnputil, которая есть в семерке, восьмерке и десятке. Ее также называют PnP; • с помощью Windows PowerShell. Все три утилиты дают возможность создать одинаковые резервные копии всего пака драйверов, который установлен на текущей операционной системе. После переустановки вам останется только зайти в диспетчер устройств и установить драйвера из бэкапа. Можно ли быстро обновить Обновление драйвера — это та же самая установка, поэтому процедура связана с похожими проблемами. И опять же быстро загрузить драйвера для ноутбуков и нетбуков Toshiba https://driverpack.io/ru/laptops/toshiba или любого другого компьютера популярного бренда поможет программа DriverPack. У нее простой интерфейс, с которым справится даже новичок. Установка и обновление драйверов — обязательная часть обслуживания вашего компьютера. Но это не означает, что вы обязаны досконально разбираться в теме и делать все вручную. Установите программу-помощник и забудьте обо всех тонкостях и сложностях.
Подписывайтесь на канал ЗакС.Ру в Дзене , Телеграм , Дзен.Новости
Android прошивки на личном опыте
Доброе время суток. Данный топик является изложением личного опыта владения телефонами на базе Android. Монолог будет о плюсах и минусах сторонних прошивок и o том, что интересует, не совсем обычного пользователя современных гаджетов. Данный топик, надеюсь, будет интересен пользователям Android устройств раздумывающиж над кастомизацией. Опытным пользователям и тем более разработчикам, эта заметка вряд ли расскажет что-то новое.
У меня нет опыта владения телефонами на Windows Phone или Apple iOS и данный холивар в этом топике не затрагивается.
Немного личной истории.
В личном имении были..
В личном имении были/есть: доисторические телефоны, SE Symbian, Motorola WP6 qwerty, HTC Desire, HTC Desire HD, китайский планшет от Cube U9GT2, Samsung Galaxy Note.
Во время владения телефоном на базе windows phone 6 версией без тачскрина, появившиеся телефоны Android казались просто мега-круть, с невиданными до селе возможностями и наикрутейшим UI. Конечно тогда уже был iOS, но он меня не интересовал и я просто игнорировал данный аппарат. Почему так сложилось? сей факт я сам объяснить не могу. В течении полугода я зрел на покупку android телефона и решающим моментом оказался обзор флагмана HTC — Desire, получившего оценку выше iPhone. Desire тогда продавался с предустановленной Android версией 2.1 (Eclair) и HTC Sense. Данный аппарат был отличной игрушкой на протяжении месяцев 3-4, пока я вошёл во вкус и начал ставить кучи аппликаций, коих на тот момент в маркете было уже полно, на любой вкус и цвет, по крайней мере на мой, не искушённый к тому времени вкус. И тут я упёрся в 100 с небольшим МБ выделенного места под сторонние приложения… Простым решением стало перенос приложения с внутренней памяти на внешнюю и это дало немного свободного «воздуха» девайсу ещё на полгода.
Но только на полгода… острая нехватка места и эмулированная поддержка мультитача на архаичном AMOLED экране — докaнала. Было решено купить HTC Desire HD (DHD). К этому моменту пришло понимание, что большой экран для меня не помеха, а плюс. Выделенного места под приложения в 1гб — вполне соответствовало моим требованиям. К тому же DHD к тому моменту продавался с обновлённым HTC Sense и Android 2.2 (Froyo). Я был счастливым обладателем одноядерного Android телефона, послушно ждал и получал обновления, до тех пор, пока «злой» Google не выпустил Android 4.0 Ice Cream Sandwich (ICS).
Как на тот момент стало трендом — компания HTC, стала кормить завтраками на тему обновлений на ICS для ряда прошлых флагманов, но как известно владельцам многих смартфонов HTC, данным обещаниям сбыться было не суждено. Их то анонсировали, то отменяли, то железо неподходит, то опять подходит… в результате, HTC просто отписались заявлением, что пользователям старой линейки флагманов, будет лучше остаться на Android 2.3 (Gingerbread). Жотите замороженный бутер (ICS)? Будьте любезны купить новый смартфон. Тут, на мой взгляд маркетологи HTC намеренно или нет, но хорошо подогрели интерес у многих пользователей, не получивших обновление. К тому моменту отмена обновлений стало нередкостью, по этому был хороший шанс, что пользователь продукции HTC останется лояльным и выберет продукт у той же компании.
Прочитав не мало положительных обзоров на тему улучшений как UI так и look&feel в Android 4.0.x, совсем не хотелось оставаться на старой версии Android. Но и острой необходимости в обновлении телефона небыло. Решение стало очевидным — перепрошить телефон и поставить стороннюю прошивку на базе ICS. Так и было сделано. Успешно. Но волею случая, появилась возможность выгодно обменять свой уже бывший флагман, на новенький Samsung Galaxy Note, который спустя пару дней был также успешно перепрошит.
Краткий обзор метода перепрошивки.
На мой взгляд, наиполнейший ресурс со всевозможными инструкциями и ссылками является XDA-developers, к тому же там удобный форум, с веткой для каждого отдельного устройства. Обычно, перепрошивка Android устройства, сводится к следующим шагам:
1. Разблокировать bootloader (S-Off)
2. Установить ClockWorkMod Recovery (CWM)
3. Установить стороннюю прошивку (ROM)
4. отдельно установить Google Apps (GApps)
Первый шаг нужно выполнитьь единожды. Для каждого бренда нужны разные инструменты.
CWM рекомендуется периодически обновлять, для этого даже есть специальное приложение ROM Manager.
Прошивки можно менять как перчатки, вы теряете только настройки и смс (читал что у некоторых пользователей смс сохраняются в google аккаунте и восстанавливаются при смене прошивки, но мне для этого приходится ставить сторонние решения) и в целом этот процесс безопасен. Правда бывают исключения. По этой причине, настоятельно рекомендую внимательно изучить вопрос первичной перепрошивки своего девайса.
О потере гарантии при перепрошивке.
В большинстве случаев, потеря гарантии вам грозит только если вы превратите смартфон в кирпич. В остальных случаях, можно будет вернуть оригинальную прошивку и заблокировать bootloader (S-On). В гарантийном сервисе к вам претензий не возникнет. Справедливости ради отмечу, что большинство так называемых «кирпичей» лечится при помощи JTAG коннекторов. Справедливости раги, если вы не экстремал/энтузиаст без опыта и строго следуете инструкции для своего смартфона, то проблем быть не должно. По опыту скажу, что для продукции HTC, на официальном сайте можно разблокировать bootloader, при этом согласившись с ограничениями в гарантии (по сути отказ от гарантии). Этот вариант подойдёт тем у кого телефон и так без гарантии по каким либо причинам, ну или вам гарантия не нужна. А вот samsung, встроили счётчик сбрасывания bootloader, который выражается в появлением жёлтого треугольника при загрузке. Но и это можно обойти.
В Google apps обычно входят набор прилошенийот гугл, такие как Google Play, Google Maps, Google Search и т.д. Отдельным пакетом они устанавливаютсяя т.к. команды собирающие сторонние прошивки не занимаются развитием и кастомизацией стандартных гугловских приложений. Для каждой версии Android нужен свой набор Гугл приложений.
Сторонние прошивки (ROMs)
Сторонние прошивки обычно делятся на кастомизированные брэндовые прошивки и те что собраны из Android исходников. Кастомизация брэндовых прошивок обычно заключается в добавлении рут пользователя в android систему, удалении пред-установленных брэндовых приложений и добавление или замена UI ланчера. Для популярных моделей телефонов, разновидностей прошивок — в избытке.
Пара слов о ланчере
На моё удивление об этом многие не знают, что ui ланчер в аndroid ответственен за отображение десктопа и списка приложений. В качестве примера HTC Sense, Samsung TouchWiz, MotoBlur. Oтмечу, что это не только кастомные ланчеры, но и не редко целые фреймворки для целого ряда брэндовых приложений. Так вот при установке другого ланчера из того же Google Play, даже на оригинальную прошивку android, вы к примеру можете поиграться с эмуляцией интерфейса от Windows Phone. Если у вас Android 2.х, можете поиграться с ланчером от ICS Holo
Минус сторонних прошивок заключается в том, что если производитель не обновил версию android в оригинальной прошивке, то и кастомезированных брэндовых прошивок с обновлённым аndroid вы и не найдете.
А плюсы таких прошивок заключаются в минусах прошивок из android исходников. Основная проблема с собранными из android исходников прошивками, в том что у команд собирающих данные прошивки нет исходников драйверов для устройств. Конечно, чисто случайно, прошивки периодически утекают и нужные драйвера попадают в руки разработчиков. Но что делать если для конкретного смартфона под новую версию Android таких драйверов вовсе нет? Разработчики берут драйвера от более новых, но схожих по параметрам моделей смартфонов. Но подходит не всё… Распространённые проблемы прошивок из исходников:
— Не работает радио;
— Не работает NFC;
— Не работает MTP;
— Не работает / глючит камера;
— Не работает / глючит Wifi, Wifi точка (hotspot);
— Не работает / глючит Bluetooth.
Естественно весь букет вы увидите лишь в самых ранних версиях прошивок, обычно они отмечены как beta или nightly, к тому же это всё относится в основном для версий аndroid собранных из исходников и под которую нет драйверов от производителя. К примеру, HTC Desire, последняя оригинальная прошивка от прозвидителя — Android 2.2.x, и если ставить прошивку из исходников Android 4.1.1 Jelly Beans, то большинство перечисленных выше проблем вылезут. Об этом явно указывают, например тут.
Так же вы теряете весь набор брэндовых приложений, как бесполезных так и полезных, т.к. все они основаны на брэндовом фреймворке, предусмотретильно установленом на заводе производилтя. К примеру, если в случае перепрошивки HTC Desire HD, эти проблемы меня не сильно тревожили, то псоле перепрошивки Galaxy Note, стилусработал, но пропал встроенный функционал работы со стилусом от samsung, а также брэндовую камеру, которая, на мой взгляд, делает качественней фотографии, как и клавиатуру предназначенную для большого экрана.
Плюсы прошивок из исходников заключаются в огромном количестве настроек UI. Перечислять все — нет смысла, их просто много. О некоторых, на примере CyanogenMod, можно почитать тут.
Так же, прошивки могут помочь решить проблемы, такие как у HTC Desire с доступным местом для приложений, с помощью форматирования, изменения партиций сд карты и установкой a2sd приложения или сторонней прошивки которая поддерживает данное решение.
Личные впечатления от пользования оригинальной прошивкой Galaxy Note на TouchWiz Android 4.0.4 и CyanogenMod10 Nightly на Android 4.1.1

Изначально touchwiz для Galaxy Note был надстройкой над Android 2.3, после обновления android до 4 версии, touchwiz не изменился, весь look&feel остался от Android 2.3. (зачем менял телефон?)
Вот пример Galaxy S2, на Galaxy Note суть та же:

Большинство виджетов из маркета будут не на весь экран, т.к. у Galaxy Note экран аж 5.3″ и на нём 5 колонок и 6 строк для иконок, а все виджеты рассчитаны на 4 колонки и 5 строк. А растягивать то нет возможности. пример гугл поискa:
Масса предустановленных бесполезных приложений, которые невозможно удалить. Отсутствие рута, а следовательно и бОльших возможностей. Отмечу что рута можно получить на touchwiz и неприбегая к перепрошивке, но толку от него мало, т.к. на системном разделе памяти практически нет и поставить нужную утилиту возможности нет. (некоторые рут приложения, ставятся в раздел /system)
Всех этих недостатков CyanogenMod 10 лишён, но и недостатки имеются:
— нет полной аппаратной поддержки, на пример MTP
— всё же это Nightly версия, пока ещё не очень стабильная и периодически ест заряд
— отсутствие поддержки стилуса. В гугл маркете есть приложения для стилуса, но нет поддержки на уровне ОС
— камера в touchwiz более функциональная и качество снимков выше
Часть проблем можно решить откатом на стабильную версию CM 9.1. Но к новым плюшкам быстро привыкаешь и этого делать совсем не хочется, вместо этого каждую неделю обновляю CM10 из свежих сборок.
Как вариант жду обновления TouchWiz для Galaxy Note, но это случится только после начала продаж Galaxy Note 2. Это даст разработчикам обновлённые драйвера для Jeally Beans версии, во вторых обновлённый look&feel вполне может устроить и не понадобятся перепрошивки. Разумеется всё это справедливо если это обновление вообще случится… Ведь Galaxy Note даже по сегодняшним меркам весьма производительный смартфон и единственное, что может подтолкнуть неискушённого до новинок пользователя — это как раз новый look&feel в обновлённом Galaxy Note 2. Выпустив обновления для предыдущей линейки, samsung рискует потерять часть потенциальных покупателей. В сегодняшней гонке производительности смартфонов, флагманы сменяются каждый квартал, и обновления до последних прошивок становится влияющим фактором при решении покупки нового смартфона.
P.S. В последних прошивках CyanogenMod 10 Nightly, было добавлено авто-обновление, периодичность обновлений можно настроить. Спасибо zoxa за инфо.
Буду рад ответить на возникшие вопросы.
Неточности и очепятки прошу в личку.
P.P.S. Появились вопросы в Q&A, добавил сюда, вдруг пригодится.
1. Есть ли на данный момент актуальные, стабильные и 100% работоспособные сборки с Sense, которые не нужно дорабатывать напильником (доустанавливать диалер и т.п.)?
2. Насколько уменьшится объем внутренней памяти? Сейчас с официальной прошивкой я совсем не забочусь о внутреннем объеме, занято чуть больше половины.
3. Есть ли возможность восстановить состояние аппарата до установки?
4. Есть ли какие-то нормальные инструкции, предназначенные для людей, которые не выполняли эту процедуру 1000 и один раз, и не собираются всю жизнь этим заниматься? Нахожу только какие-то обрывки каждого из этапов (получение рута и т.д.).
5. Можно ли после выполнения процедуры отключить root, как было на официальной прошивке?
6. Как обстоят дела с батареей на ICS?
7. Какова вероятность сделать из устройства кирпич? Есть ли способы восстановления работоспособности в случае неудачи?
Мой ответ:
1. К сожалению с SENSE ромы я не пробовал, т.к. по большей части из за SENSE и решил перепрошить. На мой вкус Сенс тяжёлый, медленный, занимает много места на экране (в списке приложений 2-3 шапки… зачем?!) и место в памяти. В целом — я бы не рекомендовал такие прошивки. UI ICS куда приятней. По этому рекомендую CyanogenMod9, у меня с ним проблем не было, работает заметно быстрее Сенс, стабильный.
2. На сколько знаю — ни как не изменится. Место под систему и под аппликации это разные партиции. Даже если для DHD это не так (уже не помню) в любом случае CM9 да и все AOKP ромы весят меньше оригинальных. На пример для Galaxy Note оригинальная весит около 800мб, а CM10 240мб.
3. Да, можно и рекомендую позаботиться об этом заранее, на всякий случай.
4. Считаю, в целом, это необходимым злом, т.к. в процессе поиска узнаешь много полезного, дабы не превратить телефон в кирпич. Сам курю в большинстве своём анг. мануалы.
1й шаг S-Off;
2й инстал ClockWorkMod Reckovery
3й Root
4й CM9 ром + Google APPs
Варианты:
1) 1-3 шаг тут: androidforums.com/desire-all-things-root/439627-guide-s-off-root-htc-desire-revolutionary-windows-published-4th-november-2011-a.html
2) 1-4: forum.xda-developers.com/showthread.php?t=1528925
Я делал по первому варианту, 4й шаг по второму.
5. Можно. Достаточно удалить аппликацию ответственную за раздачу рута другим апликациям.
6. Зависит от прошивки. Если нет глюков то всё хорошо, уж точно не меньше чем на оригинальной прошивке. Можно попробовать специальные программы типа (Juice defender).
7. Вероятность варьируется от телефона к телефону (разные модели). И в большинстве случаев, чем старше телефон, тем шансов кирпича меньше. Кирпич — (в основном) результат некорректной перепрошивки, то есть, на 95% зависит лишь от вас самих. Именно по этой причине лазить и искать инструкции в целом полезно. Да и безвозвратных кирпичей почти не бывает… вопрос лишь в том, на сколько проблемна будет покупка спец коннекторов типа (jtag).
П.С.
1. Если где-то в инструкциях перепрошивки были варианты линухи или винда, я шёл по пути линуха.
2. После шагов 1-3, можете перепрошивать сколько душе угодно, только обращайте внимание на то, что разные типы прошивок, основанные на брэндовой или из исходников (aokp) требуют разные kernel.
- Android
- CyanogenMod
- touchwiz
- samsung galaxy note