Как выйти из Factory Mode на Samsung

no such file or directory

Знакомая картинка для владельцев гаджетов от Samsung, не правда ли? ) Такое окошко, вероятнее всего, может появиться после манипуляций с программным обеспечением устройства (замена прошивки, получение прав Root, установка кастомного Recovery и т.д.), но может и без очевидных причин — само по себе (по крайней мере, так утверждают некоторые владельцы).

Основные симптомы: собственно полупрозрачное окно с технической информацией, постоянно висящее на рабочем столе, всплывающее окошко с предупреждением «Factory mode is on!!!!» , после чего принудительно отключается Wi-Fi (после повторного включения работает нормально), устройство видит сети мобильных операторов, но зарегистрироваться в них не может — соответственно нет возможности совершать звонки, при нажатии на кнопку включения/выключения меню выбора не появляется — аппарат выключается сразу, экран блокировки пропал и др…

Wiping data/cache и прошивка (даже многофайловой сервисной с repartition) не помогают, код *#87976633# не работает — окно висит, как приклеенное. Совокупность этих неисправностей явно указывает на повреждение или изменение раздела EFS в устройстве. Если коротко — раздел efs — один из важных системных разделов, содержащий уникальную информацию, необходимую для нормального функционирования данного смартфона или планшета. Двух одинаковых разделов efs не бывает.

Из этого следуют два правила для владельцев гаджетов от Samsung:

  • Правило №1: Перед любыми манипуляциями с прошивкой аппарата сделайте копию раздела efs
  • Правило №2: См. правило №1 )

Заблаговременно сделанная копия раздела efs позволит вам сэкономить деньги, время и нервы. Восстановить эксклюзивную информацию, хранящуюся в efs можно, но, скорее всего, без похода в сервисный центр вам не обойтись — зачастую требуется специальное оборудование.

Как сохранить-восстановить раздел efs мы расскажем в следующих статьях, а один из самых простых и очевидных (но не самых оптимальных) способов — получите права Root и скопируйте папку efs (в корне системного раздела устройства) на компьютер в суперзащищённую суперсекретную папку )

Но если раздел уже повреждён (или изменён) что привело к «Factory Mode Is On» а бэкапа efs нет, то всё вышесказанное не очень актуально на данный момент. Поэтому рассмотрим два способа по избавлению от надоедливого окошка «в домашних условиях» и восстановлению функций устройства в полном объёме — относительно простой и относительно сложный. Практически все другие способы являются лишь промежуточными вариациями на эту тему.

Примечание : В любом случае Вам будет необходимо получить права Root — без этого ничего не выйдет. Процедура получения root-прав может имеет особенности для разных устройств, разных версий OS Android и релизов прошивок, поэтому универсальную инструкцию дать невозможно. Пробуйте самостоятельно или спросите у нас посредством комментария к этой статье или задайте вопрос в рубрике «Вопросы и ответы» или воспользуйтесь формой обратной связи. После получения прав root, рекомендуется установить приложение для инсталляции набора консольных утилит Linux  BusyBox.

1. Простой случай

Вручную. Любым файловым менеджером, позволяющим работать с разделом root (Root Explorer, ES Проводник), находим файл factorymode по пути /efs/FactoryApp и открываем его, как текстовый файл либо с помощью встроенного текстового редактора файлового менеджера либо копируем на компьютер. Файл содержит всего одну строку. Если значение OFF — то нужно поменять на ON (режим Factory Mode выключен), сохранить изменения (скопировать с заменой файл с компьютера обратно на устройство, если редактировали на PC), перезагрузиться. Если значение уже ON (глючит, бывает иногда) — поменять на OFF, сохранить/скопировать, перезагрузить устройство, поменять на ON, сохранить/скопировать, перезагрузиться ещё раз.

После всех манипуляций желательно проверить разрешения файла (долгий тап -> разрешения). Должно быть 744 (владелец — чтение, запись, выполнение, группа — чтение, другое — чтение). Далее необходимо проверить владельца (долгий тап -> изменить владельца) — должно быть: владелец — 1000 (system), группа — 1000 (system). Если не так — устанавливаем значения по приведённому выше образцу, перезагружаемся.

Рекомендуется те же операции проделать и с файлом keystr, находящемся по тому же пути. После удаляем файлы factorymode.bak и keystr.bak.

Полуавтомат. Задача значительно упрощается при использовании Терминала либо командной строки ADB. «Терминалом» можно пользоваться непосредственно на устройстве, командной строкой ADB — на компьютере, предварительно установив сами утилиты Android Debug Bridge (можно необходимый минимум), требуемые драйвера и включив на своём устройстве режим отладки по USB.

Устанавливаем Terminal, открываем, подтверждаем при необходимости предоставление ему прав superuser’а и вводим строки (можно поочерёдно, можно скопировать/вставить все сразу):

 

su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot

Устройство автоматически перезагрузится и его работоспособность полностью восстановится. Для использования ADB (предположим, что Вы распаковали утилиты в папку adb в корне диска C:\) необходимо запустить командную строку — «Пуск» -> «Выполнить» -> cmd (для Windows XP). Далее:

 

cd\
cd adb
adb shell
su
rm /efs/FactoryApp/keystr
rm /efs/FactoryApp/factorymode
echo -n ON >> /efs/FactoryApp/keystr
echo -n ON >> /efs/FactoryApp/factorymode
chown 1000.1000 /efs/FactoryApp/keystr
chown 1000.1000 /efs/FactoryApp/factorymode
chmod 0744 /efs/FactoryApp/keystr
chmod 0744 /efs/FactoryApp/factorymode
reboot

Примечание : Если компьютер не видит Ваше устройство через интерфейс ADB ознакомьтесь со статьёй «Если android adb не видит смартфон».

Автоматически. Для тех, кому лень вникать во все эти тонкости, есть решение, практически полностью автоматизирующее процесс. Загружаете архив Factory Mode.rar, распаковываете, устанавливаете GScript_Full_v.1.1.2_Rus_by_Azat_777.apk , помещаете файл скрипта FactoryModeOff.sh в корень памяти устройства, запускаете приложение, выполняете скрипт, выдыхаете и радуетесь, что легко отделались )

2. Случай посложнее

Процедуры, описанные выше, не помогают, попытка wipe data/cache из recovery завершается ошибкой «монтирования» раздела efs, файловый менеджер показывает, что папка efs пуста а при выполнении скрипта выпадают ошибки «no such file or directory«:

 

rm /efs/FactoryApp/keystr (no such file or directory)
rm /efs/FactoryApp/factorymode (no such file or directory)
echo -n ON >> /efs/FactoryApp/keystr (no such file or directory)
echo -n ON >> /efs/FactoryApp/factorymode (no such file or directory)

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

С помощью консольных команд adb:

 

adb shell cat /proc/mounts

или

adb shell cat /proc/partitions

Должно быть что-то вроде этого:

efs samsung

В данном случае за efs отвечает блок mmcblk0p3 (Внимание! У вас может быть другой блок!).

С помощью ClockworkMod recovery (CWM). Устанавливаем cwm recovery для нашего устройства (как и в случае с правами root, универсальной инструкции не существует). Входим в режим recovery. В меню «mounts and storage» пробуем «смонтировать» раздел efs (mount /efs), что предсказуемо приведёт к ошибке. Далее перезагружаем устройство и ищем файл лога ClockworkMod recovery по пути /sdcard/clockworkmod/recovery.log.

samsung galaxy recovery

Открываем файл recovery.log любым текстовым редактором и ищем строку, где упоминается efs. В этой же строке будет название интересующего нас блока.

Далее в терминале либо с помощью консольных команд adb вводим (предварительно заменив  mmcblk0p3 на нужный нам блок):

 

su
mke2fs /dev/block/mmcblk0p3
mount -w -t ext4 /dev/block/mmcblk0p3
reboot

После перезагрузки устройства проделываем процедуры, описанные в разделе «Простой случай», делаем backup теперь уже исправного раздела efs…

samsung galaxy s4 root

Категории : Android, Инструкции Метки : , , , , ,
Решаем проблему с зависанием iPhone и iPad на логотипе Apple после джейлбрейка iOS 9.1 Решаем проблему с зависанием iPhone и iPad на логотипе Apple после джейлбрейка iOS 9.1
Какой антивирус для андройд выбрать? Какой антивирус для андройд выбрать?
Восстановление чистой прошивки техники Apple с Jailbreak, используя программу Semi-Restore Восстановление чистой прошивки техники Apple с Jailbreak, используя программу Semi-Restore
ТОП 9 полезных приложений для Adroid ТОП 9 полезных приложений для Adroid
USB OTG кабель, интернет в Android через  порт USB HOST USB OTG кабель, интернет в Android через порт USB HOST

13 комментариев на "Как выйти из Factory Mode на Samsung"

  1. Ntk New-Trehgorka:

    А где необходимо вводить данный код?
    Здесь после включения фактори моде?
    http://mdforum.ru/showthread.php?p=56638#post56638

  2. Ntk New-Trehgorka:

    А какой код можно ввести в режиме фактори моде, что его отключить?

    http://mdforum.ru/showthread.php?p=56638#post56638

  3. Сергей:

    mke2fs /dev/block/mmcblk0p3
    а что если мне пишет mke2fs can`t format mounted filesystem
    ???

  4. Никита Саломатов:

    Вышел из Factory Mode. Теперь только экстренные вызовы.

  5. Александр:

    С помощью консольных команды
    adb shell cat /proc/mounts — вообще пусто
    а друная выдает вот такое

    И что с этим делать?
    C:ADB>adb shell cat /proc/partitions
    major minor #blocks name

    253 0 102400 zram0
    179 0 3817472 mmcblk0
    179 1 2048 mmcblk0p1
    179 2 2048 mmcblk0p2
    179 3 20480 mmcblk0p3
    179 4 2048 mmcblk0p4
    179 5 10240 mmcblk0p5
    179 6 10240 mmcblk0p6
    179 7 15360 mmcblk0p7
    179 8 204800 mmcblk0p8
    179 9 919552 mmcblk0p9
    179 10 30720 mmcblk0p10
    179 11 15360 mmcblk0p11
    179 12 2568959 mmcblk0p12
    179 13 1024 mmcblk0p13
    179 14 1024 mmcblk0p14
    179 15 1024 mmcblk0p15
    179 16 1024 mmcblk0p16
    179 17 256 mmcblk0p17
    179 18 256 mmcblk0p18
    179 19 256 mmcblk0p19
    179 20 256 mmcblk0p20
    179 21 256 mmcblk0p21
    179 32 3913728 mmcblk1
    179 33 3912704 mmcblk1p1

  6. ЛёхаКосмонавт:

    не знаю поможет нет но я просто вытащил флешку включил и все норм

  7. Влад Волоский:

    у меня не нажимаётся ни на что телефон упал в воду выбивает ето меню но если нажать на качельку то оно начинает листать сверху вниз а кнопкой блокировки ничего не нажимаётся чт делать?

  8. Андрей Гагарин:

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

  9. Евгений:

    Спасибо за статью! Samsung S7270. Скрипт помог. Чтобы программа его увидела, надо его закинуть в папку GScript (появиться после установки программы) и через прогу добавить.

  10. ремонт ноутбуков с выездом на дом Астрахань

    Интернет, компьютеры, софт и прочий Hi-Tech.
    Избранные доки.
    Метки (все метки)
    Дополнительно.
    Ремонт ноутбука: компонентный или модульный?
    Существует два основных способа ремонта — на аппаратном уровне (компонентный ремонт) и модульная замена. Давайте рассмотрим, в каких случаях возможен ремонт, а когда требуется только замена вышедшего из строя элемента.
    Для уменьшения трудозатрат на ремонт одного ноутбука основным методом ремонта ноутбуков является модульный метод. А именно: крупноузловая и блочная замена. Метод заключается в том, что дефектный узел (чаще всего дисплейный модуль или плата в сборе) меняется на соответствующий новый.
    В случае гарантийного ремонта в авторизованном сервис-центре новый узел присылается изготовителем под данный конкретный заказ-наряд. В этом случае приходится ждать довольно много времени поставку нового узла. Зато можно не сомневаться в его качестве и, следовательно, в качестве ремонта. В неавторизованных сервис-центрах могут использоваться дешевые китайские заменители. Если ищете, где отремонтировать ноутбук подешевле, имейте это в виду.
    Главное достоинство модульного метода — это то, что в результате ремонта вы получаете практически новый ноутбук в старом корпусе. Вероятность того, что неисправность устранена близка к 100%. Однако остаётся небольшая вероятность того, что неисправности имеются в других не заменённых узлах, которые подключены к материнской плате.
    По сравнению с компонентным ремонтом, модульный имеет тот недостаток, что если ремонт не является гарантийным, то его цена будет довольно высока и даже сопоставима со стоимостью данного ноутбука, бывшего в употреблении но исправного.
    Начнём с жесткого диска. Дефекты обычно проявляются в результате механических повреждений. При наличии повреждённых секторов необходима только полная замена жесткого диска. В ноутбуках используются винчестеры 2.5” или 1.8”.
    Для дисплея всё обстоит гораздо сложнее. Возможен как модульный, так и аппаратный ремонт. Если в результате механических воздействий появились трещины в ЖК экране, то выход один — найти сервисный центр, в перечне услуг которого значится что нибудь вроде быстро заменяем матрицы ноутов Москва. Интернет богат на подобные предложения, но выбрать нужно действительно качественный сервисный центр с опытными мастерами.
    Затемнение экрана может произойти и по причине выхода из строя инвертора. Его можно заменить без замены матрицы, подобрав необходимую модель. Возможен аппаратный ремонт с заменой схемы управления питанием или повреждённых шлейфов.
    Возможен и аппаратный ремонт материнской платы. Следует учесть, что стоимость её замены может достигать половины цены всего устройства. Для ремонта материнской платы необходимо соответствующее оборудование и опыт. В домашних условиях возможна только замена разъёма питания и звуковой карты.
    Практически полностью не ремонтопригодна клавиатура ноутбука и поэтому подлежит полной замене. Как правило, это занимает порядка 10-15 минут. Можно заменить и отдельные кнопки, если удастся подобрать подходящую по всем параметрам.
    Замена оптического привода проводится модульно, и сделать это достаточно просто. Но и здесь есть свои нюансы, как например тип интерфейса — IDE или SATA. Кроме того, привод может быть прошит как master, а требуется его установка как slave. В этом случае требуется его перепрошивка. Поэтому если у вас, к примеру, ноутбук «Сони» то найдите сервисный цент предлагающий: ремонтируем sony в Москве. Так вы гарантированно получите хороший результат.
    Корпуса у ноутбуков тоже предназначены каждый для своей модели и состоит из отдельных элементов. Чаще всего меняется верхняя крышка вместе с петлями, которые обычно и выходят из строя.
    И, наконец, не забывайте о чистке ноутбука. Пыль может стать причиной перегрева и поэтому чистку необходимо производить как минимум один раз в год и делать это в сервисном центре.

    А еще заказать мастера на дом можно по телефону +7 (9000) 871-709

Оставить комментарий

Отправить комментарий

Копирование материалов разрешено при условии размещения ссылки на источник © 2019 Digphone.ru