Win a Nexus7!

Best Binary Options Brokers 2020:
  • Binarium
    Binarium

    The Best Binary Options Broker 2020!
    Perfect For Beginners!
    Free Demo Account!
    Free Trading Education!
    Sign-up Bonus!

  • Binomo
    Binomo

    Trustful Broker!

Renault Megane GrandTour › Logbook › мультимедиа #3. Android CarPC на базе Nexus 7 2020. Часть 1. Железо

Приветствую! Начал по тиху двигаться проект, которому способствовал мой небольшой новогодний отпуск. И так, сложно с чего то начать ибо система проектировалась длительный период и каждый раз рассматривались разные варианты и технология работы, разные компоненты и разная программная часть.
Наверное начну с того, что прототип уже собран, подключен так сказать на коленке. Временно сегодня переехал проект в машину, чтоб понаблюдать как он будет себя вести в “боевом” режиме. Никаких крепежей еще нет вообще, но забегая вперед скажу, что будет реализован сервопривод и экран будет выдвижной. Магнитола будет оставлена в авто, звук будет работать средствами bluetooth.

Компоненты, из которых будет состоять CarPC:
1. Планшет Asus nexus 7 2020 16Gb wi-fi. Планшет был приобретен новым в 2020году. В то время ему просто не было равных. LTE версию не брал специально, т.к. интернет мне в авто не нужен. А экстренную надобность может заменить мой huawei mate 10

Просто планшет использовать не интересно, т.к. тогда и carpc проектом не назовешь. Стоял вопрос расширяемости. Поэтому следующий компонент
2. USB-hub с активными питанием. На данный момент стоит defender на 4 порта. В планах d-link на 7 портов

Следующим и основным нюансом был блок питания. Материала было изучена масса, месяцами искал и рассматривал варианты реализации. Основными требованиями была наиболее низкое энергопотребление и бесперебойная работа.
3. Блок питания. Оригинальная схема была взята с сайта pccar.ru и слегка изменена, но суть почти не изменилась. Собирал его мой отец. Размерами она с небольшой модем zyxel (точнее в моем случае она уложена в корпусе этого модема). Кому интересны блоки питания, помогу с изготовлением на заказ.
Итак что имеем на входе:
» +12в (питаемся от + магнитолы)
» Земля (так же на — магнитолы)
» Rem (Управляемый +) — с помощью его планшет выходит из сна, т.е. включение магнитолы управляет питанием планшета
Что имеем на выходе:
» +5в (на питание usb-hub, значение регулируется)
» +4.2В (на питание планшета, значение регулируется)
» Земля (уходит на — планшета и хаба)
» Земляв (на OTG)
» Земля (на датчик холла, значение переменное и рулит сном)

Основная составляющая проекта описана, дальше идет периферия
Какое подобное устройство, скажете вы, обойдется без камеры? Все верно
4. EasyCAP и камера заднего вида.
» EasyCAP на чипе UTV007. С андройдем работает прекрасно. Единственное перепаял usb вход. Питание будет подаваться не через usb (нельзя, т.к. на usb питание постоянное и будет постоянно работать easyCap), а отдельно через dc-dc преобразователь 12v-5v от фонарей заднего хода

» Камеру заднего вида взял на аи по акции. Вроде не плохо показывает

Далее естественно не обойтись без средств руления планшетом на расстоянии
5. Мини клавиатура с тачпадом. Тут все просто. Куплена еще в 14 или 15 году, обалденная вещь, воспринимается планшетом хорошо, глюков вообще не заметил. Стоит аккум нокии 3.7в, последний раз заряжал 1.5 года назад

Ну и куда же без маловажного физического пространства
6. USB накопитель. Примерно 32Гб или 64Гб. Планшет не имеет слотов расширения памяти, поэтому все медиа файлы будут храниться на нем

Диагностика в авто немаловажное значение играет
7. Диагностический адаптер obd2 v1.5. Уже имеется даже 2. Пока по блютузу, но может быть и возьму что работает через usb

Далее что будет еще, но пока этим не занимался

Best Binary Options Brokers 2020:
  • Binarium
    Binarium

    The Best Binary Options Broker 2020!
    Perfect For Beginners!
    Free Demo Account!
    Free Trading Education!
    Sign-up Bonus!

  • Binomo
    Binomo

    Trustful Broker!

8. dvb-t2 тюнер. Телевидение посмотреть от скуки было бы интересно или больше наверное удивить пассажиров

9. Игровой джойстик. Описывать думаю не стоит

10. Видеорегистратор. Не хочу использовать дополнительную камеру, попытают задействовать основную, но пока не думал об этом вообще

С устройствами вроде все.

Далее стоял важный вопрос по выбору ПО, точнее больше по прошивке и ядру.

Первыми я пробовал стоковую прошивку 5.1.1 и ядро Daniel. Тут привязка было больше по ядру, т.к. на контроллере батареи отрезаны провода управления и заряд стоит на 0. Ядро ставило заряд батареи на постоянные 100% и при этом работал OTG.
Вообще вариант был стабильный, работал предсказуемо но был староват. Поэтому так же рассматривал и другие варианты

Далее все необходимые требования поддерживало ядро ElementalX, ко всему прочему оно работало еще и на cyanogenmod, что в корне меняло ситуацию. Тут уже были испробованы куча прошивок: 6.Х, 7.Х и даже 8 андройд, но косячек в том, что выше 6.0.1 это уже были не официальные прошивки и ядро не делало то, чего я хотел.
На данный момент так и не пришел к оптимальному ПО, но установлено cyanogenmod 13 и ElementalX 5.16. Настроек намного больше, чем в стоке и почти можно ликовать… но не тут то было. Есть проблема с подключением. Т.е. не работают сервисы google (хотя gapps установились как положено) и некоторые другие возможности (как например обновление системы). wi-fi подключен, интернет в браузере есть, но подключиться не может. И это выплыло только на это прошивке.

В общем-то по программной части будет отдельный пост, уже после того как все будет четко и предсказуемо работать.

Windows 10 + Nexus 7 usb cable incompatibility

For a couple of years I’ve been using 4 different usb cables to transfer files between my PCs and my Nexus7 but since last week only one of them is still able to succesfully accomplish this task.

With 2 of the cables (including the original Asus one that came with the Nexus) I now get the error message “There was a problem with the last USB device you connected and Windows couldn’t recognize it”.

The third one recognizes the Nexus7 but as soon as I try to transfer anything between them I get an error message after a few seconds: “Cannot copy the file(s). There was an error with your USB connection.” or something like that.

The fourth cable (the one from my Wacom tablet) works perfectly.

So since this started just a few days ago I was wondering if one of the latest Win10 patches changed anything in the way USB transfers are handled?

Question Info

Replies (5) 

Thank you for posting the query on Microsoft Community. I am sorry to know that you are facing issues while upgrading Windows 10.

I do appreciate your efforts and time. Do not worry, will assist you with the issue.

Please refer to the link below.

Hope this helps in resolving the issue. If the issue persists, do get back to us. We will be happy to assist you.

Did this solve your problem?

Sorry this didn’t help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

If the above suggestion doesn’t solve your problem, please try the following:

1. If this is an ASUS system, uninstall AiCharger+ And if it is installed

a. Please report back to the forum what the version number is

b. Reply to this thread and let us know the version number

2. Check your USB controllers in Device Manager

a. Is there an error code? If so what is it?

b. it the Microsoft driver? If not what is it?

c. try to update the USB drivers in Device Manager

3. If those don’t work file Windows Feedback bug using repro mode with the feedback app as described here (note, repro mode is only available to those who are part of the insiders program): http://blogs.msdn.com/b/usbcoreblog/archive/2020/08/17/filing-usb-feedback-with-repro-mode-in-windows-10.aspx and include the following in the bug:

a. If the issue is happening all the time or only after certain events (such as waking from sleep)

b. If all your ports are not working, or if this is only happening on a specific port

If these steps don’t fix your problem, please file the Windows Feedback. This will give us more info as to what is going on.

[TUTORIAL] How to unbrick Nexus 7 using NvFlash

After recently hard-bricking my Google Nexus 7 2020 (nakasi/grouper) I managed to unbrick it using NvFlash. As the official guide only taught us how to back up the blob files, I had to experiment a bit.
So, after only a few hours of messing with NvFlash commands, I found a solution to unbrick the Nexus 7 by reflashing the bootloader.

IMPORTANT! This guide requires that you have already made a back up of your device’s blob files by using AndroidRoot.Mobi’s tutorial, located here: http://www.androidroot.mobi/pages/gu. ash-jellybean/

Step 1: Download and Install the APX Drivers
From a powered off state, connect your hard-bricked Nexus 7 to your computer, then hold down the power and volume-up buttons until your computer recognizes your device.
Download and extract the Universal APX Drivers package from the download section below. Open the Windows Device Manager, right-click on anything that resembles your Nexus 7 or an APX device and click Update Driver.
Instruct Device Manager to search for drivers in the recently extracted driver folder.
If Windows displays an error while installing the drivers, you may need to disable Driver Signature Enforcement via Windows Startup Settings.

Step 2: Set Up NvFlash
Download and extract the NvFlash package from the download section below. Open a terminal window in the recently extracted NvFlash folder. Ensure your Nexus 7 is in APX mode (power and volume-up).
Type “wheelie –blob blob.bin” without the quotes. If necessary, replace “blob.bin” with the location of your Nexus 7’s blob.bin file.
NvFlash should now load, and the Google boot logo should appear on your Nexus 7.

Step 2.1 OPTIONAL: Boot the system
To test NvFlash’s connection with your Nexus 7, type “nvflash -r –download 5 eks.img” without the quotes. If necessary, replace “eks.img” with the location of your Nexus 7’s blob.bin file. Your Nexus 7 should reboot into the ROM you previously had installed. Just keep in mind this is a temporary way of bypassing the bootloader to boot the system; the device is technically still bricked.

Step 3: Flash the bootloader
Type “nvflash -r –download 4 bootloader.img” without the quotes. Replace “bootloader.img” with the location of the bootloader found in any Nexus 7 stock factory image. NvFlash will flash the bootloader and boot to Android.

Step 4: Access the bootloader
By now, your Nexus 7 should be unbricked. However, to be on the safe side, I recommend that you reboot into the bootloader and flash whichever factory image you find to be the most stable.

serg_chursanov

serg_chursanov

На Android 5.0 я перешел на своем Nexus 7 (WiFi, 2020) сразу же, как только прилетело OTA-обновление. Разочарование было чистое, 100%-ное: устройство перестало быть рабочим и игровым инструментом, став тренажером смирения и дзена: например, пока переключалась почта с одного ящика на другой, можно было успеть помедитировать.
Поэтому я откатился на 4.4.4 – от планшета как будто бы якорь отвязали – настолько все стало быстро (по сравнению с 5, конечно).
Google обещал все исправить в следующей версии (для Nexus 7 2020 это была версия 5.0.2), и оповещение об этом обновлении постоянно вылезало на планшете. Но я сохранял стойкость.
И вот вышла 5.1. И хотя утечки памяти Google обещает ликвидировать только в 5.1.1, я все же решился перейти на 5.1.
После установки системы (устанавливал не OTA-обновление, а скаченный образ через FastBoot) все оказалось примерно так, как я и ожидал: медленнее, чем на 4.4.4, и быстрее и плавнее, чем в 5.
Однако разочарование наступило тоже быстро. Планшет затыкался довольно легко, и приложения переставали отзываться очень часто. Особенно “радовала” в этом смысле пара “Поиск Google – Google Chrome”. Поиск зависал сразу, и ужно было ждать около минуты, чтобы начать вводить запрос. При вводе запроса даже переключение раскладки клавиатуры (я использую физическую Bluetooth-клаву) требовало до 3 секунд. После этого, пытаясь открыть результаты поиска в браузере, Chrome тоже подвисал. Поиск по веб-странице, открытой в Chrome, тоже вводил машинку в глубокую задумчивость. Часто выводилось предложение закрыть приложение, либо ждать, если было время.
Откатываться на 4.4.4 не хотелось, и я решил разобраться с тем, чем же занят планшет, и как его взбодрить.
Я заметил, что в особенно задумчивое состояние планшет вводит синхронизация. Устройство не отзывалось, пока не синхронизировало все, что настроено. Наверняка это можно и нужно подкорректировать.
Все параметры синхронизации доступны из раздела «Акаунты». У меня настроены аккаунты Google (само собой), Exchange (рабочая почта), IMAP (пара личных почтовых ящиков), OneDrive, Facebook, Вконтакте, LinkedIn, MS Office (было неожиданностью увидеть этот «аккаунт»), OneDrive.
Давайте разбираться.

Evernote достаточно синхронизировать раз в день – а не раз в час, как было установлено в приложении по умолчанию – изменяем настройки соответственно.
Почтовые IMAP-аккаунты установил на ежечасную сонхронизацию (совсем отключать не хочу, а большего периода система не предлагает). Синхронизация почтового ящика включена.
Exchange-аккаунт настроен на активную (активную доставку) синхронизацию – это необходимо для использования планшета в работе, что я делаю довольно часто, когда нахожусь вне офиса. Кроме того синхронизируется календарь. Контакты Exchange я не синхронизирую. Про Exchange-аккаунт можно развить отдельную тему. Например, можно использовать приложение Microsoft Outlook и не настраивать синхронизацию. Но при этом вы теряете синхронизацию календарей. Поэтому я от Oulook отказался, и использую стандартный почтовый клиент Gmail.
Синхронизацию Facebook, LinkedIn, ВКонтакте я отключил вовсе.
В наборе синхронизаций Google кроме почты есть следующие: Gmail, Google Keep, Google Play Фильмы, Google+, Google+ Фото, Google Play Пресса, Play Книги, Play Музыка, Аудиопоиск на Google Play (?), Данные Google Fit, Данные приложений (?), Диск, Документы, Загрузки Google+, Календарь, Контакты, Контакты Google+, Презентации, Таблицы.
Из всего этого богатства оставил только необходимое: Gmail, Google Keep, Диск, Календарь, Контакты.

Далее нужно разобраться с поиском. Google Now и его подсказки я отключил сразу. Тем не менее, «тормоза» сохранялись. Пошли смотреть в настройки Google (есть такое отдельное приложение).

Настройки «История аккаунта» позволяют настроить сохранение истории приложений, веб-поиска, поиска на устройстве, голосовых запросов, а так же историю поиска и просмотра на Youtube. Все эти параметры я отключил, как малозначимые для моих сценариев использования планшета.

Далее в настройках Google идут настройки сервисов.
Google Fit (Опять?!) – т.к. никакие устройства я не использую, то и изменять в этом пункте было нечего.
Play Игры – здесь я отключил все уведомления из игр, и уведомления из Google+.
Безопасность. Тут интересный момент. Чтобы высвободить сколько-нибудь ресурсов, я отключил определение местоположения. Но при этом будет недоступным удаленный поиск устройства (в случае его утери или кражи). Тут уж выбирать вам, что вам важнее.
Проверку приложений и Борьбу с вредоносными программами я оставил включенным.
Моё местоположение – как я написал выше, я отключил.
Подключенные приложения – здесь хранится информация, каким приложениям вы дали разрешение на доступ к вашим данным. Причем хранится информация обо всех приложениях, которым вы когда-либо давали доступ. Даже если приложение давно удалено, информация о подключении его к вашему аккаунту Google сохраняется. В этом разделе я отключил те приложения, которыми в данный момент не пользуюсь.
Поиск и подсказки – в этом разделе имеет смысл скорректировать Поиск на планшете – оставить те разделы, которые вы используете. Мне, например, не нужен поиск по Google Книги, Google Фильмы, и прочим онлайновым сервисам. Здесь я оставил только поиск по контактам и приложениям. Но это каждый для себя выбирает сам. Подсказки Google Now я, как уже сказал, отключил.
Реклама и Управление данными я оставил без изменений.

Теперь нужно изменить настройки в разделе для разработчиков. Закрываем настройки Google и возвращаемся в Настройки.
В Настройках переходим в раздел «О планшете», и семь раз жмем на «Номер сборки». После этого откроется раздел «Для разработчиков».
Здесь желательно отключить параметры анимации: «Окно: масштаб», «Переход: масштаб», и «Скорость анимации».
Далее, включаем параметр «GPU-ускорение (всегда использовать GPU для двумерного рисования)».
Также включаем «Откл. аппарат. наложение (Всегда использовать GPU при компоновке экрана)».
И далее параметр «Лимит фоновых процессов». Установил 2.
Что получилось.
В итоге я получил вполне отзывчивый планшет трехлетней давности на новейшей версии Android 5.1. Этот текст вместе со скриншотами я делал на планшете, и работа была вполне комфортна.
Правда, возникал конфуз с Microsoft Word для планшетов, видимо, с ограничением количества фоновых процессов. Если приходилось открывать третье приложение, Word терял несохраненные изменения и предлагал восстановить утерянный файл. WPS Office такого не допускал, сохраняя последние изменения.
Связка «Поиск Google + Google Chrome» стала значительно более отзывчива. Поиском стало возможно пользоваться без долгого ожидания (хотя быстрым этот процесс тоже не назовешь).
Делаем вывод. Новая виртуальная машина ART, которая по умолчанию установлена в Android 5.x, хороша на большом объеме быстрой оперативной памяти, чем старичок Nexus 7 (2020) похвастать не может. Именно на заполнение и очистку оперативки, скорее всего, и уходило все время ожидания, особенно когда приходилось переключаться между приложениями. Ограничив фоновые процессы, мы не допускаем переполнения памяти и долгих выгрузок-загрузок. Ограничив параметры синхронизации, мы позволяем устройству оставаться чуть более отзывчивым. Прочие настройки, включая аппаратное ускорение двумерной графики, мне кажутся малозначимыми. Но утвердить или опровергнуть это утверждение можно будет только после серьёзных замеров и опытов с машинкой.
На месте Google я бы для «пожилых» устройств устанавливал щадящие режимы работы, чтобы не портилось впечатление от пользования устройством.
Буду рад, если это кому-нибудь пригодится. Если у кого-то будут добавления-исправления (все-таки я плохо разбираюсь во внутреннем устройстве Android) – добро пожаловать!

Best Binary Options Brokers 2020:
  • Binarium
    Binarium

    The Best Binary Options Broker 2020!
    Perfect For Beginners!
    Free Demo Account!
    Free Trading Education!
    Sign-up Bonus!

  • Binomo
    Binomo

    Trustful Broker!

Like this post? Please share to your friends:
Binary Options Wiki
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: