NVRAM – особенная область памяти на современных смартфонах с операционной системой Android. При первом включении телефона в этот отдел записываются сведения относительно IMEI телефона, подключаемых сим-карт и т.д. При неудачной прошивке на смартфоне может стереться файл с NVRAM, тогда часть важных сведений будет утеряна. В некоторых случаях, это приводит к потере функциональности смартфоном.

Как определить, что проблема именно в NVRAM

Потеря NVRAM часто становится следствием неправильного отката настроек через сторонние программы, частичной или полной прошивке, также сделанной неправильно. Признаки, по которым можно судить о потере файла:

  • Если включить на смартфоне Wi-Fi, появляется сеть с названием «NVRAM warning err=0x10»;
  • После ввода USSD-команды *#06# в ответном сообщении не приходит кодов IMEI, т.к. они хранятся в NVRAM.

В некоторых случаях телефон не может обнаружить сеть сим-карты.

Способы восстановления

Перед началом процесса восстановления рекомендуется зарядить смартфон хотя бы на 50%, лучше – полностью. Неважно, каким способом будет проводиться возврат утерянного файла, эта процедура занимает некоторое время и нельзя, чтобы телефон разрядился.

Восстановление из резервной копии

Для этого необходимы Root права на телефоне. Восстановление возможно только в том случае, если владелец сделал полную резервную копию перед прошивкой. Рекомендуется сохранять файл резервной копии на ПК, чтобы не потерять его при записи новой ОС на смартфоне. Восстановление NVRAM из сделанной резервной копии:

  1. Запустить приложение восстановления на телефоне;
  2. Подключить смартфон к ПК через USB;
  3. Включить доступ Root на смартфоне;
  4. Нажать кнопку Restore/Восстановить;
  5. Следовать указаниям системы на устройстве.

Внешний вид меню и действия пользователя могут незначительно изменяться на разных устройствах и операционных системах.

Через TWRP Recovery

Приложение TWRP Recovery можно скачать здесь. Оно бесплатное, устанавливается непосредственно на смартфон. TWRP Recovery позволяет проводить восстановление всей системы или отдельных частей, в том числе, NVRAM.

  1. Запустить приложение;
  2. Войти в меню «Restore»;
  3. Найти нужный вариант резервной копии;
  4. Выбрать разделы, которые пользователь хочет восстановить;
  5. Подтвердить выбор.

Через SP Flash Tool

Программа предназначена для работы с прошивкой устройства. Скачать SP Flash Tool можно на официальном сайте разработчика. Необходимо подключить смартфон к ПК с установленной утилитой по USB:

  1. Запустить SP Flash Tool;
  2. Найти телефон программой;
  3. Перейти во вкладку «Write Memory»;
  4. В разделе File Path указать путь к файлу с NVRAM;
  5. Нажать кнопку записи в память;
  6. Перепрошить смартфон заводским вариантом ОС.

Через терминал

Скачать терминал можно здесь. Далее следовать алгоритму:

  1. Скинуть файл терминала на телефон;
  2. Файл NVRAM также положить на устройство, в корневую папку, присвоить разрешение img;
  3. Получить доступ к Root правам;
  4. Ввести последовательно команды: «su», «dd if=/sdcard/nvram.img of=/dev/nvram»;
  5. Перезагрузить устройство.

Через MTK Android Tools

Утилита устанавливается на компьютер, скачать можно здесь. Для восстановления необходимо, чтобы именно в MTK Android Tools создавался бэкап. Алгоритм возврата файла:

  1. Установить Root права на телефоне;
  2. Подключить смартфон к ПК;
  3. Включить отладку USB;
  4. Запустить MTK Android Tools.

Должно получиться также, как на скрине.

Нажать кнопку Root, подтвердить выбор на все запросы утилиты.

По завершению работы MTK Android Tools рекомендуется перезагрузить устройство.

При помощи ADB

Небольшая утилита скачивается и устанавливается на компьютер. Архив с ADB можно найти тут.

Алгоритм работы с утилитой ADB схож с предыдущими вариантами. Необходимо подключить смартфон к ПК, указать путь к файлу NVRAM и нажать кнопку Root.

Для работы с утилитой на телефоне должны быть установлены Root права.

Если резервной копии нет

Не всякий пользователь достаточно предусмотрителен, чтобы сделать бэкап до установки прошивки. Если копии важного файла нет, существуют способы восстановления без нее.

Использование патча

Специальный патч создан для восстановления NVRAM. Скачать патч можно здесь. Далее следует алгоритм:

  1. Установить архив в память телефона, пользуясь одной из перечисленных выше программ, например, TWRP;
  2. В режиме рекавери на смартфоне найти файл с названием «Patch IMEI Fixing», запустить его;
  3. Дождаться завершения установки.

Важное примечание: пользоваться патчем рекомендуется только в тех случаях, когда на этом смартфоне больше не будут устанавливаться прошивки. С каждой последующей установкой NVRAM будет слетать.

Программа SN Write Station Tool

Программа бесплатная, скачать SN Write Station Tool можно здесь. Устанавливается на ПК, со смартфоном работает по USB подключению. SN Write Station Tool предназначена для восстановления IMEI.

Лучше всего совместима с Windows 7, на других операционных системах может работать нестабильно.

IMEI&SN Writer

Необходимо скачать и установить утилиту на компьютер. Далее:

  1. Подключить смартфон к ПК;
  2. Установить в IMEI&SN Writer подключение (поставить галку на USB);
  3. Выбрать разделы для восстановления во вкладке Write Litem;
  4. Нажать большую кнопку START для запуска восстановления.

Программы Maui Meta 3G и SP META

В утилитах присутствуют специальные разделы по восстановлению NVRAM на смартфонах. Программы устанавливаются на компьютер, работа со смартфоном ведется через подключение USB.

Maui Meta 3G-можно скачать здесь, SP META тут. Обе утилиты имеют интуитивно понятный интерфейс, работают по схожем принципу.

Запуск восстановления на Maui Meta:

При любом из вариантов рекомендуется устанавливать Root права на смартфоне. Пользователям следует аккуратнее подбирать прошивки для телефонов и программы для отката настроек. При правильном использовании качественного ПО потери данных не произойдет.

Восстановление IMEI на Android

В ряде случаев у вашего телефона может пропасть код IMEI. Такое чаще всего случается после неудачной перепрошивки. Ничего непоправимого в этом нет, так что паниковать не стоит. Также не стоит и нести телефон в сервис, ведь способов, как восстановить IMEI на Android после прошивки, есть очень много. Вы сможете даже выбрать, какой из них будет проще для вас.

Что такое IMEI и где его найти на Android

Дословно данную аббревиатуру можно расшифровать как «международный идентификатор мобильного оборудования». Это 15-значное число, которое могут выдать лишь специальные учреждения. Служит оно для идентификации и отслеживания устройства.

Производители смартфонов указывают IMEI в нескольких местах: на наклейке под батареей (на батарее/задней крышке), на коробке, в гарантии.

В рабочем состоянии телефона код IMEI можно посмотреть, написав в меню звонилки комбинацию *#06#. Но, конечно же, хранится он в другом месте, если быть точнее, – в NVRAM. Это такой отсек постоянной памяти, в котором хранятся базовые системно важные настройки.

Также там есть и другие параметры идентификации, такие как MAC адрес. Сохранность данного раздела памяти особенно важна, поэтому к нему нет доступа из обычных файловых менеджеров.

Почему иногда после прошивки IMEI пропадает

Если вы будете прошивать телефон на официальные прошивки, используя при этом фирменное ПО, скорее всего, вы никогда не столкнетесь с проблемой данного типа. Риски появляются, когда вы решаете перейти на кастомы и разблокировать загрузчик.

Они особенно велики, если вы хотите опробовать прошивку от малоизвестного разработчика. Дело в том, что неопытные разработчики могут поменять фрагментацию памяти или еще как-то накосячить, в итоге повредив NVRAM.

Также причиной получить неверный IMEI Android после прошивки или вовсе его не получить можно из-за сбоя или кривой прошивки. Если отсоединился USB-кабель до завершения установки, сел аккумулятор или вы выполнили действия не совсем по инструкции. Все это может нарушить порядок настроек, вследствие чего слетит IMEI. Но как понять, что причина именно в нем?

Как определить повреждения в NVRAM

Способов обнаружить проблему есть несколько. Например, когда телефон включился, но вы не можете совершать или принимать звонки. Если вы наблюдаете такое, перейдите в приложение «Телефон», там наберите код «*#06#».

Как вы можете видеть на скриншоте – коды показаны. По тому, что их два, можно определить, что телефон на две SIM-карты. Если бы там были пустые строчки, это бы сигнализировало о повреждении.

Еще одним способом диагностики может стать включение Wi-Fi. После включения зайдите в список доступных сетей, и если там появилась надпись: «Nvram warning err = 0x10», тогда у вас ошибка и ее нужно будет решать.

Получаем root-права

Для решения проблемы штатными средствами аппарата вам понадобится получить права суперпользователя. Для этого воспользуйтесь краткой пошаговой инструкцией:

  1. Зарядите аккумулятор выше 30-50%.
  2. Скачайте программу Kingroot на компьютер или на смартфон (можете воспользоваться любой другой, сути не меняет).
  3. Откройте программу и выполните несколько несложных действий, которые там будут описаны.

Лучше всего качать приложения для рутирования девайса не из Play Маркета, так как там почему-то подделки с кучей рекламы. Ну а сейчас переходим непосредственно к способам восстановления.

Восстановление через инженерное меню

Вы можете скачать приложение для входа в данное меню из Маркета, а можете просто ввести специальную комбинацию в приложении «Телефон». Для большинства аппаратов это «*#*#364633#*#*». В зависимости от модели код может меняться.

Если не хотите искать и подбирать его, можете скачать это приложение. Там вам придется вручную прописать IMEI на андроид. Для этого:

  1. Извлеките SIM-карту из телефона.
  2. Войдите в инженерное меню.
  3. Сделайте свайп вправо один раз и выберите пункт «CDS Information».
  4. Далее выберите Radio information.
  5. В открывшемся меню у вас будет одна или две строки, в зависимости от количества SIM-карт. Выберите для начала «Phone1».
  6. В верхней строке открывшегося меню введите команду «AT+EGMR=1,7,”ваш IMEI”». Должно получиться так:
  7. Отправьте команду, нажав на кнопку «SEND AT COMMAND».
  8. Для второй симки проведите аналогичные манипуляции, только не перепутайте код. Обратите внимание, что для двухсимочных аппаратов вместо «1,7», после знака равно нужно ставить «1,10».
  9. Если вылетит ошибка – просто поставьте пробел после «AT+» в команде и попробуйте еще раз.
  10. Перезагрузите телефон.

Если после включения вы вводите «*#06#» и у вас все еще там пусто – значит, поменять ИМЕЙ на андроиде через инженерное меню не получилось и нужно прибегнуть к более сложным способам восстановления.

С использованием SP Flash Tool

Если вы хотите восстановить ИМЕЙ с помощью данной программы, для начала нужно сделать файл восстановления. Да, способ не подходит тем, у кого уже пропал код, но станет хорошей страховкой для всех остальных.

Как создать файл восстановления

  1. Установите Flash Tool на свой компьютер, если он еще не установлен.
  2. Установите драйвера к своему устройству любым из доступных способов.
  3. Зарядите аккумулятор на смартфоне не менее чем наполовину.
  4. Запустите программу и подключите смартфон.
  5. Нажмите на кнопку «Scatter-loading» и выберите scatter-файл. Его берем только из официальной прошивки.
  6. Переключитесь на вкладку «Readback».
  7. Нажмите на «Add», затем в появившейся строчке нужно выбрать место сохранение прошивки IMEI и назвать файл «nvram.img».
  8. В появившемся окне в поле «Region» нужно будет ввести значение «EMMC_User», а в полях «Start Address» и «Length» нужно скопировать значения из scatter-файла, показанные на следующем скриншоте.
  9. Если все ввели верно, можете нажимать на «Read Back».
  10. Теперь можете отключать устройство, а файл восстановления положить в надежное место.

Как восстановиться из файла

Тут такая последовательность действий:

  1. Откройте SP Flash Tool и выберите свой scatter-файл.
  2. Перейдите на вкладку «Write Memory».
  3. В строчке «File Path» пропишите путь к файлу восстановления.
  4. В строке чуть ниже введите значение из строчки «linear_start_addr» вашего файла восстановления.
  5. Во вкладке «Region» выберите значение «EMMC_User». Все заполненные поля должны выглядеть следующим образом:
  6. Нажмите на кнопку «Write Memory».
  7. Подключите выключенный смартфон к компьютеру, программа сама сделает все, что нужно.

Если вы сохраните образ восстановления в облако, то всегда будете иметь страховку на случай ошибки с IMEI. Это гораздо проще, чем искать иные пути восстановления. Но после процесса восстановления таким методом рекомендуется делать сброс до заводских настроек.

Через приложение Chamelephon

Это определенно самый простой способ прошить ИМЕЙ телефона на Андроид. Все, что вам нужно будет сделать, – установить приложение из Play Маркета и нажать на две кнопки.

Сначала верхнюю, для генерации кода, а потом нижнюю – для его установки.

Минусом способа является разве что возможность работы не на всех процессорах. Подойдут лишь MTK, да и то не все. Но, попробовать стоит, если не хотите утруждаться более серьезными способами восстановления.

При помощи ADB RUN

С этим софтом нужно действовать так:

  1. Скачайте и установите программу ADB RUN на свой компьютер.
  2. Запустите программу.
  3. Перейдите по пути Manual Command-Restore IMEI и нажмите цифру 1 (если в телефоне одна SIM) или 2 (если две).
  4. Введите свой код.
  5. Переместите только что созданный файл «MP0B_001» на флешку телефона или в его внутреннюю память.
  6. При помощи любого проводника с рут-доступом переместите файл по пути /data/nvram/md/NVRAM/NVD_IMEI/MP0B_001 и перезагрузите устройство.

При помощи IMEI&SN Writer

Данный способ довольно сложный, требует наличия ПК и установленной на нем программы IMEI&SN Writer. Также понадобится установить драйвера для своего смартфона. Если все это есть, вы можете приступить к восстановлению.

  1. Запустите программу.
  2. Настройте все пункты, как показано на скриншоте.
  3. Нажмите на кнопку select DB и в появившемся окне выберите файлы модемной и процессорной баз данных в зависимости от модели смартфона (их нужно брать из оригинальной заводской прошивки).
  4. После этого нажмите на кнопку «Start» и подключите выключенный телефон к ПК.
  5. По завершении установки у вас снова появятся IMEI коды.

Если телефон не определился или программа его не видит – повторно подключайте, пока он не распознается. Такая ошибка встречается довольно часто. Но не стоит слишком быстро это делать, дайте утилите подумать.

При помощи MAUI META

Скорее всего, более сложного способа восстановления ИМЕЙ вы не найдете. Используйте его только в крайних случаях. Более того, нет единой инструкции, как подключать смартфон к данной программе, есть лишь ряд указаний к конкретным моделям.

Конечно, хуже телефону вы точно не сделаете, но рискуете потерять время, не получив никакого результата. Но, если все предыдущие способы не помогли, а вернуть работоспособность девайсу нужно – следуйте дальнейшим указаниям:

  1. Запустите программу и сразу же нажмите на кнопку «Reconnect».
  2. Подключите телефон в загрузочном режиме (кнопка громкости вверх в выключенном состоянии).
  3. Отключите телефон.
  4. Включите «Connect smartphone in META mode» в программе и снова подключите телефон в загрузочном режиме.

Если мигающий до этого индикатор в главном окне программы стал желтым, значит, данная инструкция вам подошла и можно прошивать IMEI. Если нет – смартфону нужен другой способ подключения. Попробуйте поискать, какой именно, на тематических форумах.

Программа с подключенным девайсом будет выглядеть так:

Для восстановления ИМЕЙ нажмите на кнопку «Action» вверху, а затем на «Open NVRAM database». Далее:

  1. Выберите файл базы данных из архива оригинальной прошивки.
  2. Из выпадающего меню выберите пункт «IMEI download».
  3. Впишите ИМЕЙ без последней цифры.
  4. Нажмите «Download to Flash».
  5. Проведите аналогичные действия для второй симки, если она есть.
  6. Нажмите на «Disconnect» и перезагрузите смартфон.

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

Лечение ошибки NVRAM WARNING: Err = 0x10 через инженерное меню

Пользуясь своим девайсом на операционке Андроид, многие пользователи обнаруживали сообщение об ошибке «NVRAM WARNING: Err = 0x10». Оно появляется в списке доступных Wi-Fi подключений. Нередко вместе с этим происходят различные неполадки, связанные с информацией об устройстве. Появление оповещения свидетельствует об ошибке, которая появилась в результате: сброса MAC-адреса, IMEI или серийного номера, либо неполадках радиомодуля. Как правило, это вызывает проблемы с Wi-Fi, блютус, мобильным интернетом, GSM-связью. Сегодня мы расскажем как исправить эту проблему двумя вариантами.

Причины

Список того, что приводит к подобным последствиям, достаточно обширен. В для своего случая вам нужно вспоминать, что вы делали с телефоном в последнее время.

  1. Повреждение внутренней памяти девайса.
  2. Повреждение системных Android-файлов, либо удаление важных директорий.
  3. Перепрошивка, в том числе и неправильная.
  4. Установка неверной версии радиомодуля.

В результате этих действий обнуляется или заменяется на неверный MAC-адрес, IMEI, а в информации об устройстве, в версии радиомодуля указано: «Неизвестно». Это происходит из-за повреждения памяти NVRAM или неправильных данных.

Исправляем ошибку

Так как речь идет о файлах операционки, то для дальнейших манипуляций потребуются рут-права и файловый менеджер, который может работать с системными директориями. Популярные способы получения полного доступа к девайсу описаны здесь:

Восстанавливаем MAC-адрес путем замены системных файлов

Итак, теперь к делу. Вот общая инструкция по замене вай-фай файлов:

  1. Скачиваем архивированный файл с сайта xda-developers.com.
  2. Распаковываем его содержимое на ПК или в память девайса.
  3. В файловом менеджере пройдите по пути: data nvram APCFG APRDEB.
  4. Переместить WIFI вместе с WIFI_CUSTOM в другое место (чтобы при желании быстро восстановить их).
  5. Скопировать в эту директорию одноименные файлы, извлеченные из архива, соглашаясь на замену.
  6. Перезагружаем гаджет.

NVRAM warning err 0x10 лечение через инженерное меню

Можно опробовать и другой способ, который не потребует от вас рут-доступа. Способ восстановления – работа с инженерным меню. Нам потребуется IMEI 1 и 2, узнать которые вы можете на коробке девайса или на задней крышке под аккумулятором.

Порядок действий следующий:

  1. Набираем на девайсе: . Это основной код запроса, если он не сработал, тогда просмотрите в сети код доступа к инженерному меню.
  2. Переходим на вкладку , здесь выбираем .
  3. Теперь в разделе и прописываем IMEI. Для этого в первой строке для Phone 1 прописываем: – после это жмем . Для Phone 2 прописываем: – подтверждаем .
  4. Перезагружаем аппарат.
  5. Набираем на девайсе комбинацию и сверяем IMEI-адреса.

Выполнить процедуру можно и через специальные утилиты типа , . Например, процесс восстановления имэй и памяти NVRAM выполняется утилитой :

Заключение

Вышеописанные шаги чаще всего помогают в исправлении ошибки NVRAM WARNING: Err = 0x10, включая решение через инженерное меню. Случай с модулями я не описываю. Чтобы знать, как прошить радиомодуль или модуль связи, необходимо ориентироваться на модель телефона и установленную прошивку. Разумеется, можно перепрошить телефон заново, но если ничего не поможет, то поход в сервисный центр – единственный вариант. Напоследок, вот еще некоторая информация по восстановлению NVRAM-памяти.

Nvram warning err = 0x10 ошибка wi-fi

Кто сталкивается с этой проблемой,читал,многие не могут решить ее,ошибка появляется после обновления прошивки или установки кастомной прошивки.Нашел решения проблемы установкой программы mtk nvram warning err=0x10 fix apk

Всё просто при прошивке слетел imei

https://4pda.ru/forum/index.php?showtopic=623417
Внимательно читать, изучать как шить рекавери. Ссылки на стоковые прошивки там есть. Кастомные рекавери тебе не нужны, если не решишь шить кастомную прошивку.

.
И USB-кабель используй с заведомо стабильным коннектом, что б не терял контакт от малейшего чиха.

Вот там где читал — там и спрашивай! А то начитаются в сомнительных источниках, а после в сервисный центр Пикабу несут!

Мне помогло с Xiaomi. Заменил файлы, перезагрузил и ошибка пропала.

Благодаря дебилам с 4пда такая ошибка и появляется у многих. А всё потому что эти дебилы советуют удалить папку nvram в смартфоне, ещё это сообщение прибито в шапку, руки оторвать таким умникам.

Ну во-первых, нельзя всех грести под одну гребёнку !

Во-вторых, если есть дебилы, то только у тех у кого «кривые» руки.

В-третьих, тот кто говорит плохо про других, тот видит зеркальное отражение самого себя !

В-четвёртых, я только в прошлом году поднял 3 тела с ошибкой «nvram. «, как раз после кривых рук. Вот так .

То, что экономит время: как и зачем мы сделали приложение, имитирующее рукописный текст

Пару недель назад нас посадили на карантин, и большинство столкнулось с определённым объёмом письменной работы. Я разработчик и студент вдогонку, и сам столкнулся с бременем пребывания дома. Не только для меня первым и самым значимым в плане нагрузки оказался вуз, до сих пор у нас не придумали ничего лучше, чем исписывать и сдавать тетрадки, только теперь их нужно фотографировать и отправлять снимки преподавателям. Word ещё не прижился в таких местах, знаю по личному опыту

С чего всё началось

В команде нас оказалось двое, я и мой одногруппник. Учились мы тогда на ранних курсах, где приходилось много писать (пользоваться разрешали только написанным от руки), из-за чего не оставалось времени на практику в разработке, и какой же специалист выйдет без практики? Верно, тот, который умеет делать рутинную работу и не жаловаться. При том, что мы шли в вуз явно не учиться писать, нам хотелось другого.

Каждый студент ищет способы облегчить себе жизнь в том или ином плане. Нас, в свою очередь, очень сильно раздражает письмо от руки. Мы живём в наших компьютерах и телефонах, профессия такая, и письмо от руки воспринимается как варварство: минус время и бумага. Проблему с экономией бумаги, а это была проблема (много записей = много тетрадок = неудобно носить = неудобно разбираться), мы решили за счёт того, что писали на iPad, но преподавателям это не нравилось, технологии не зашли.

Отсюда и родилась наша простая идея

Первые попытки обмануть систему

А вот проблема с тратой времени осталась, кроме того, преподавателей серьёзно возмущал подобный способ написания конспектов и лекции, и всё ещё приходилось носить с собой тетрадки и ручки.

Так появилась идея создать то, что будет писать за нас. И за пару недель мы разработали первый экземпляр программы.

HandWriter 1.0 результат обработки текстового файла

Концепт был прост — берёшь Word-файлы или текстовики, получаешь изображения с текстом от руки. На удивление, этот вариант сработал, нам по факту не нужно было ничего писать, можно просто брать готовые конспекты и делать свои уникальные копии. У нас появилась много свободного времени, которое мы вкладывали в своё развитие.

Так продолжалось пару месяцев, программа начала пользоваться популярностью у одногруппников, потом и у всего потока. Информация расходилась по сарафанному радио и постоянно поступали просьбы создать кому-нибудь конспект. Денег мы не брали — брат студент должен помогать брату студенту.

Первые распечатаные листы с конспектами

Мы видели, что люди предлагают делать нечто подобное прямо в Word с одним каким-либо шрифтом из интернета. Конечно же, мы пошли дальше. У нас ушла на это пара месяцев, и первая публичная версия приложения была готова. Так появился HandWriter.

К сожалению, он появился только на Android — тут сыграла профессиональная стезя, мы осваивали Java Android в то время.

Один из первых pdf мобильной версии handwriter

1. Всё бесплатно;

2. Один шрифт является набором шрифтов, поэтому буквы постоянно отличаются;

3. Удобный интерфейс с минимумом кнопок и настроек. В обязательном порядке мы сделали кнопку «поделиться», так как сами же постоянно скидывали файлы на разные устройства.

Первый дизайн приложения

4. Настройки вышли многофункциональными и могли кардинально изменить стиль рукописного почерка;

5. Благодаря системе подгонки текста, которая имитировала человека — уменьшала или увеличивала слова и буквы, меняла векторы написания слова и т.д., — текст всегда отличается от предыдущего;

6. Программа может рисовать таблицы из Word-файла. Всё-таки таблицы —неотъемлемая часть любого конспекта.

За пару недель до первого релиза мы создали паблик во «ВКонтакте» и начали публиковать мемы про HandWriter. Публику мы привлекали, но шла она медленно — не было рекламы.

Денег на проект у нас нет, тратим из своих стипендий. Самым дешёвым вариантом рекламы оказался «ВКонтакте». Мы пробовали Google и «Яндекс», но цены у них бомбические, да и сайта у нас не было.

Мы продолжаем постить мемы в паблике, так как это доступный и приятный способ связи с общественностью. Реклама наше группы показывалась в пабликах вузов, особых пользователей это не давало. Но нам просто приносил радость сам факт того, что мы помогаем людям, хоть их и было мало.

Программа отлично работала, люди потихоньку узнавали про нас. Я помню, как мы отмечали отметку в 200 пользователей. Но деньги со стипендий не бесконечны, и мы остановили рекламу, пользователи перестали идти.

Пользователи до переломного момента

В это время не выходили обновления. Мы только повышали стабильность приложения.

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

Рост начался, и у нас появилась новые силы для разработки. Первой проблемой стало то, что одного шрифта оказалось недостаточно. Создавать шрифт — это очень кропотливый и долгий процесс, для этого мы использовали iPad, вложив определённую сумму в софт. Затраты на то время были в районе 10-15к, для проекта без прибыли — это для нас очень много. И мы решили, что такая кропотливая и долгая работа должна приносить хоть какую-то прибыль. Сначала хотели просто просить пожертвования на проект. Но всё же давать пользователям шрифт за поддержку проекта — более правильный поступок.

Так появилось ещё три шрифта. А вместе со шрифтами появилась возможность копировать текст прямо в приложение, текстовые файлы теперь были не особо нужны.

Шрифты начали покупать, и мы получили новые силы развивать проект, все заработанные деньги и даже больше мы тратим на рекламу, чтобы люди узнали о нас.

И чтобы как-то освежить приложение, мы решили изменить цветовую гамму. Если раньше оно было в тонах дерева с акцентом в оранжевый. То сейчас имеет более минималистичные и современные цвета – черный с акцентом в нежно голубой.

На фоне карантина экспоненте стало совсем плохо.

Экспонента после нового года

На фоне большого количества людей мы заметили, что с приложением не всё так гладко. Начали появляться ошибки и приложение ломалось: всё это происходило из-за обновления Android, а также алгоритмы не подходили под некоторые телефоны.В то время мы уже занимались новым поколением шрифтов и фоном для файлов, пришлось перекинуть силы на переработку алгоритмов.

Современный шрифт и таблицы

После обновлений всё весьма успешно работает. Коронавирус потрепал все отрасли и нас, разработчиков, в том числе. На данный момент новые версии проверяются Play market в течение 7 дней, поэтому мы не можем оперативно решать проблемы, но очень стараемся.

отзывы менялись после обновлений на более положительный

Пользователей становится все больше и соответственно больше комментариев, обращений, просьб. Мы хотим помочь каждому. Так как решили для себя, воспринимать пользователей так, как хотели чтобы воспринимали нас. Очень радостно читать по утрам за чашкой кофе новые комментарии и помогать людям с различными вопросами по нашему приложению.

Мы хотим быть друзьями поэтому выстроили определенную политику по отношению к пользователям:

1. Каждый пользователь — наш друг, и ему нужно помочь;

2. Нельзя оставлять без внимания ни один комментарий;

3. Нужно отвечать всем, независимо от вопроса в личку или в группу;

4. Необходимо устраивать промо для тех, кто готов помочь проекту, но не имеет средств, чтобы поддержать проект (дарим шрифты).

Эта политика уже дала свои результаты и мы очень довольны ими.

По количеству отзывов и обращений мы понимаем, что наше приложение нужно людям. Появляются новые аудитории: Казахстан, Украина, Беларусь.

Сейчас мы модернизируем шрифты, добавляя в них разные языки. Наше приложение для всех. А нам просто нравится получать хорошие комментарии по утрам. Мы не рассчитывали на такой спрос, но раз он есть, мы будем стараться и поддерживать проект.

Напоследок сразу хотим поблагодарить тех, кто пользуется нашим приложением, и особенно тех, кто помогает нам развивать его и следит за новостями в нашей группе.

Восстановление IMEI через инженерное меню

Проблема с отсутствием IMEI может возникнуть на любом Андроид устройстве. Если у вас пропал сигнал связи, не получается зайти в интернет или совершить звонок, скорее всего понадобится восстановление IMEI через инженерное меню. Есть и другие способы, но этот можно назвать наиболее удобным и универсальным.

Почему это происходит?

Сбой может возникнуть по нескольким причинам:

  • Прошивка была выполнена некорректно;
  • Возникла ошибка при возврате аппарата к заводским параметрам.

Есть модели гаджетов китайского производства, которые могут функционировать без данного идентификатора, но если вы являетесь владельцем высококачественного мобильного устройства популярной марки и Имей вдруг слетел, оно начнет работать неправильно.

Как поступить в такой ситуации? В первую очередь, внимательно ознакомиться со статьей, выполнять все инструкции и найти комбинации символов для вызова инженерного меню. Например, у вас смартфон Самсунг Galaxy, значит, комбинацию нужно искать именно для него.

Где находится?

Для того чтобы сделать восстановление, необходимо сначала узнать, где хранится IMEI. Сейчас на многих девайсах стоят процессоры МедиаТек, так вот на них идентификатор расположен в NVRAM. Кроме того, в нем также можно найти информацию о калибровках беспроводных приемопередатчиках, сведения по идентификации и всевозможные параметры настройки некоторых значений.

В прошивке MTK выделено специальное место в памяти, названное NVRAM. При первом включении телефона данные оттуда будут скопированы в каталог . В процессе работы информация каталога может меняться по различным причинам, в том числе из-за неправильной прошивки.

Автор рекомендует:

Инструкция по восстановлению через инженерное меню

Для того чтобы узнать, что имей на Samsung или каком-то другом смартфоне слетел необходимо:

  • ввести комбинацию *#06#. Если проблемы есть, то под IMEI 1 и IMEI 2 будет просто пустое место;
  • включить Wi-Fi, если NVRAM поврежден в списке появится подключение «Nvram warning err = 0x10».

В таких случаях можно переходит к восстановлению через инженерное меню. Основное достоинство метода в том, что не нужны root права и различные дополнительные программы, все можно сделать сразу в аппарате. Для смены идентификатора необходимо посмотреть на коробке от девайса или под его крышкой комбинацию. Далее следует:

  • в телефоне ввести *#*#3646633#*#* (для каждого оборудования команда обычно бывает своя, к примеру, на Lenovo вводится ####537999#.);
  • в открывшемся меню кликнуть на Connectivity;
  • зайти в CDC Information — Радио Информация (на англ.);
  • в подменю есть 2 категории: Phone 1 и Phone 2, то есть 1-й и 2-й слот для симок, нам нужен первый;
  • там, где прописано «AT+» пишем английскую «E», кликаем AT+EGMR=1,7,» IMEI» (имей вводите собственный) и жмете на активацию команды.

После завершения всех этих действий должна высветиться надпись ОК, это означает, что все прошло успешно, если появляется фраза At command is failed to send – что-то напутали. Стоит запомнить, что после символов AT+ необходимо делать пробел. Далее вы следуете той же инструкции и вводите второй номер, но здесь необходимо выбирать AT+EGMR=1,10,»IMEI». Перезагружаете устройство, и проверяете идентификатор комбинацией *#06#.

Для восстановления имей на аппарате Qualcomm, необходимо будет подключаться к ПК, скачивать специальные драйвера.

Есть еще один способ прописать идентификатор через инженерное меню, он подходит для тех, у кого не получается завершить процесс первым способом, описанным выше:

  • набираете *#*#3646633#*#* для входа в нужное меню (на Explay fresh *#*#84666364#*#*);
  • находите строчку “Telephony” и выбираете “GPRS”;
  • вводите сначала код 1, потом 2 и жмете “WRITE IMEI”;
  • выключаете и опять включаете оборудование.

Если что-то не получается, стоит воспользоваться специализированным софтом. Можно скачать Maui meta – утилиту, предназначенную для бэкапа аппаратов на МТК.

Есть также программа-прошивальщик – SP Flash Tool. Здесь также очень важно выполнять все инструкции и четко им следовать, в обратном случае современный гаджет можно сразу выкидывать.

Сделать восстановление IMEI через инженерное меню достаточно просто. Самое главное – не придумывать свои комбинации, а делать все по правилам. Если у вас возникли вопросы, оставляйте их в комментариях.

Лікування помилки NVRAM WARNING: Err = 0x10 через інженерне меню

Користуючись своїм девайсом на операційці Android, багато хто користувачі виявляли повідомлення про помилку «NVRAM WARNING: Err = 0x10». Воно з’являється в переліку доступних Wi-Fi підключення. Нерідко разом з цим відбуваються різні неполадки, пов’язані з інформацією про пристрій. Поява оповіщення свідчить про помилку, яка з’явилася в результаті: скидання MAC-адреси, IMEI або серійного номера, або неполадки радіомодуля. Як правило, це викликає проблеми з Wi-Fi, блютус, мобільним інтернетом, GSM-зв’язком. Сьогодні ми розповімо як виправити цю проблему двома варіантами.

Помилка NVRAM WARNING: Err = 0x10 частіше виникає на старих телефонах

Причини

Список того, що призводить до подібних наслідків, досить великий. Для свого випадку вам потрібно згадувати, що ви робили з телефоном останнім часом.

  • Пошкодження внутрішньої пам’яті девайса.
  • Пошкодження системних Android-файлів, видалення важливих директорій.
  • Перепрошивка, в тому числі і неправильна.
  • Встановлення невірної версії радіомодуля.

    В результаті цих дій обнуляється або замінюється на невірний MAC-адресу, IMEI, а інформації про пристрої, у версії радіомодуля зазначено: «Невідомо». Це відбувається з-за пошкодження пам’яті NVRAM або неправильних даних.

    Виправляємо помилку

    Так як мова йде про файли операційки, то для подальших маніпуляцій потрібні рут-права і файловий менеджер, який може працювати з системними директоріями. Популярні способи одержання повного доступу до девайсу описані тут:

    Відновлюємо MAC-адресу шляхом заміни системних файлів

    Отже, тепер до справи. Ось загальна інструкція по заміні вай-фай файлів:

  • Викачуємо архивированный файл «WiFi Fix Files» з сайту xda-developers.com.
  • Розпаковуємо його вміст на ПК або в пам’ять девайса.
  • В файловому менеджері пройдіть по шляху: data nvram APCFG APRDEB.
  • Перемістити WIFI разом з WIFI_CUSTOM в інше місце (щоб при бажанні швидко відновити їх).
  • Скопіювати в цю директорію однойменні файли, витягнуті з архіву, погоджуючись на заміну.
  • Перезавантажуємо гаджет.

    NVRAM warning err 0x10 лікування через інженерне меню

    Можна спробувати й інший спосіб, який не зажадає від вас рут-доступу. Спосіб відновлення – робота з інженерним меню. Нам потрібно IMEI 1 і 2, дізнатися які ви можете на коробці девайса або на задній кришці під акумулятором.

    Порядок дій наступний:

  • Набираємо на девайсі: *#*#3646633#*#*. Це основний код запиту, якщо він не спрацював, тоді перегляньте в мережі код доступу до інженерного меню.
  • Переходимо на вкладку «Підключення», тут вибираємо CDS Information/Radio Infomation.
  • Тепер в розділі Phone 1 і Phone2 прописуємо IMEI. Для цього в першому рядку для Phone 1 прописуємо: AT +EGMR=1,7,»номер IMEI» – після цього тиснемо «SEND AT COMMAND». Для Phone 2 прописуємо: AT +EGMR=1,10,»номер IMEI-2″ – підтверджуємо «SEND AT COMMAND».
  • Перезавантажуємо апарат.
  • Набираємо на девайсі комбінацію *#06# і звіряємо IMEI-адреси.

    Виконати процедуру можна і через спеціальні утиліти типу ChameleMAC, SN Write Station tool. Наприклад, процес відновлення имэй і пам’яті NVRAM виконується утилітою Maui META 3G:

    Висновок

    Вищеописані кроки найчастіше допомагають у виправленні помилки NVRAM WARNING: Err = 0x10, включаючи рішення через інженерне меню. Випадок з модулями я не описую. Щоб знати, як прошити радіомодуль або модуль зв’язку, необхідно орієнтуватися на модель телефону і встановлену прошивку. Зрозуміло, можна перепрошити телефон заново, але якщо нічого не допоможе, то похід в сервісний центр – єдиний варіант. Наостанок, ось ще деяка інформація по відновленню NVRAM-пам’яті.

    Источник: softaltair.ru

  • Добавить комментарий