Error function main 320 uploading image using sahara protocol failed

Как исправить ошибку Sahara Fail в QFIL Что такое QFIL? QFIL — это инструмент для прошивки, специально разработанный для смартфонов с процессорами Qualcomm. Это отличный инструмент, который можно использовать для прошивки файлов прошивки. Однако будет лучше, если вы будете обращаться с ним осторожно. Использование этого инструмента без соответствующих знаний может привести к блокировке вашего […]

Содержание

  1. Как исправить ошибку Sahara Fail в QFIL
  2. Что такое QFIL?
  3. Шаги по исправлению ошибки Sahara Fail в QFIL:
  4. Шаг 1. Обновите версию QFIL
  5. Шаг 2. Использование нестандартного USB-кабеля
  6. Шаг 3: несовместимый файл программатора
  7. Шаг 4: выбор пути к файлу
  8. Шаг 5: исправьте файлы прошивки
  9. Шаг 6. Слишком ранний ввод EDL
  10. Шаг 7. Правильный драйвер Qualcomm
  11. Шаг 8: Отключение принудительной подписи драйверов
  12. Заключение
  13. Error function main 320 uploading image using sahara protocol failed
  14. Error function main 320 uploading image using sahara protocol failed
  15. Error function main 320 uploading image using sahara protocol failed

Как исправить ошибку Sahara Fail в QFIL

Что такое QFIL?

QFIL — это инструмент для прошивки, специально разработанный для смартфонов с процессорами Qualcomm. Это отличный инструмент, который можно использовать для прошивки файлов прошивки. Однако будет лучше, если вы будете обращаться с ним осторожно.

Использование этого инструмента без соответствующих знаний может привести к блокировке вашего устройства и появлению нескольких ошибок. Одна из распространенных и очевидных ошибок, с которыми сегодня сталкиваются пользователи, — это ошибка Sahara Fail в программном обеспечении QFIL.

Контекст этой ошибки может быть разным для всех в зависимости от версии программного обеспечения QFIL. Некоторые из распространенных префиксов сообщений об ошибках: Sahara Fail, Process fails error, Download Fail и QSaharaServer Fail.

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

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

Шаги по исправлению ошибки Sahara Fail в QFIL:

Шаг 1. Обновите версию QFIL

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

Если вы используете старую версию QFIL flash со своим последним смартфоном Qualcomm, вы обязательно столкнетесь с ошибкой Sahara Fail. Поэтому лучший способ избежать ошибок — установить последнюю версию этого инструмента.

Шаг 2. Использование нестандартного USB-кабеля

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

Однако использование нестандартного кабеля может повредить ваше устройство, или вы столкнетесь с ошибкой Sahara Fail в QFIL. Поэтому рекомендуется использовать качественный USB-кабель для передачи данных.

Шаг 3: несовместимый файл программатора

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

Наиболее распространенными инструментами, используемыми для перепрошивки, являются Img flasher, SP flash tool и QFIL. Каждый из этих инструментов имеет свой подход к флэш-файлам программиста.

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

Файлы программистов, совместимые с инструментом QFIL, часто содержат в своем имени Qualcomm или QFIL.

Шаг 4: выбор пути к файлу

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

Шаг 5: исправьте файлы прошивки

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

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

Вам необходимо убедиться, что вы скачали файлы прошивки для своего Qualcomm из официальных источников QFIL. Одна из важных вещей — дважды проверить «контрольную сумму» файлов перед прошивкой устройства.

Шаг 6. Слишком ранний ввод EDL

Было бы лучше, если бы вы были осторожны, прежде чем переводить свое устройство в режим EDL. Вы можете столкнуться с ошибкой Sahara, если войдете или оставите свое устройство в EDL для инструмента задолго до того, как процесс перепрограммирования даже начнется.

Эта ошибка возникает из-за тайм-аута. Переход в режим EDL должен быть последним делом в вашем списке дел перед запуском процесса перепрошивки.

Шаг 7. Правильный драйвер Qualcomm

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

Шаг 8: Отключение принудительной подписи драйверов

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

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

Откройте командную строку в режиме администратора.

Введите эти команды и нажмите ENTER.

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe -set TESTSIGNING ON

После выполнения этой команды вам необходимо перезагрузить компьютер, а затем нормально открыть инструмент QFIL. Это исправит ошибку Sahara Fail в QFIL.

Заключение

QFIL — это всего лишь инструмент для перепрошивки, и он может вызвать ошибку Sahara или другие типы ошибок, если вы не будете использовать этот инструмент осторожно. Для правильной прошивки рекомендуется использовать USB-кабель хорошего качества и подходящие инструменты для прошивки.

Использование правильного кабеля и подходящих файлов или драйверов поможет вам избежать ошибки Sahara Fail в QFIL. Если у вас есть какие-либо затруднения или вопросы относительно инструмента QFIL, оставьте свой комментарий.

Источник

Error function main 320 uploading image using sahara protocol failed

Общие принципы восстановления загрузчиков на Qualcomm

Уровень сложности темы: очень сложный

ˇ1. необходимо изучить основные понятия (хотя бы): в шапке «Термины (определения)» (все) + «Общая теория» ( релиз «немного старый», но общее представление дает) ;
++ «в идеале» — разобраться со «Списком открытых вопросов»
ˇ2. предоставить «абсолютный минимум» необходимой инфо («правила темы»)

  1. ссылки на https://4pda.to/devdb/ (описание аппарата) и тему прошивки (/обсуждение) аппарата на 4pda
  2. под спойлер! инфо о разделах внутр. памяти — (желательно — с размерами разделов) (пример); возможно — попросить/получить в теме своего аппарата
  3. под спойлер! идентификаторы USB VID/PID аппарата во всех комбинациях кнопок/аккумулятора: проверить все варианты
  4. под спойлер! что было сделано с аппаратом перед тем, как он оказался в таком состоянии? что было испробовано из приведенных в теме методов/подходов?(детально!)
  5. под спойлер! вывод qblinfo одного из загрузчиков (/программера) — с прошивки (/дампа). (зачем, еще пример вывода )
  6. сколько часов на (родной?) зарядке был аппарат перед диагностикой? (FLCB ?); желательно — также уровень заряда аккумулятора (mV / mA) ?
  7. на скольких ПК (/каких ОС) было проведено диагностику?
  8. под спойлер! собственные соображения/предположения(/сомнения(/вопросы)) относительно возможных вариантов решения

в случае отсутствия «абсолютного минимума» необходимой инфо — сообщение будет удалено.

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

зыы: (рекомендовано) — Как правильно задавать вопросы?

Цель: «помочь ищущим на непростом пути восстановления кирпичей на Qualcomm»
основной акцент в теме будет уделен «последним версиям» SoC — MSM(/APQ)8x** на eMMC,
но т.к. «принципы общие» — то возможно полезно будет и для других серий SoC (MDM(/QSD)7x** на NAND(/MTD)

собрать и систематизировать («привести к «удобо-понятному» виду) общую терминологию и определения
систематизировать и найти общие методологические принципы и подходы восстановления
собрать рабочие наборы («кейсы») восстановления кирпичей на Qualcomm
разработать типовые рекомендации по составлению «кейсов восстановления» аппаратов Qualcomm для которых нет готовых кейсов

  • ответы ув. vvevvevve, — лучше начать отсюда — и далее по теме (минимум 2 страницы)
  • Возможно ли использовать один и тот же программер (xPRG****.hex(/mbn)) на разных аппаратах но с одним и тем же SoC? ответ1

зы: если после «Ответов» у Вас остались «вопросы» — то прежде чем «что-либо восстанавливать»:
или прочитать всю тему еще раз
или отдать аппарат для восстановления тем кто более сведущ в данных вопросах

Источник

Error function main 320 uploading image using sahara protocol failed

Hi to all,
sorry for my bad english, I try to explain my problem as well as possible.

I have Realme GT 5G global version in hard brick. The phone doesn’t turn on.
I installed the Qualcomm driver and connect my phone with USB cable to PC. The PC detects the phone as Qualcomm HS-USB QDLoader 9008 (COM3).
I downloaded the correct firmware from the Realme site, I installed QFIL and selected the filehose, the program and patch file.
I clicked on the download button, the process starts, but, after some minutes I receive this errors:

ERROR: function: sahara_rx_data: 276 Unable to read packet header. Only read 0 bytes.
ERROR: function: sahara_main: 982 Sahara protocol error
ERROR: function: main: 320 Uploading Image using Sahara protocol failed
Download Fail: Sahara Fail; QSaharaServer Fail: Process fail

Please, I hope someone can help me, because I don’t know what to do anymore and I’m starting to lose hope of being able to restore it.

(24-11-2021, 03:24 AM) Oasis85 Wrote: Hi to all,
sorry for my bad english, I try to explain my problem as well as possible.

I have Realme GT 5G global version in hard brick. The phone doesn’t turn on.
I installed the Qualcomm driver and connect my phone with USB cable to PC. The PC detects the phone as Qualcomm HS-USB QDLoader 9008 (COM3).
I downloaded the correct firmware from the Realme site, I installed QFIL and selected the filehose, the program and patch file.
I clicked on the download button, the process starts, but, after some minutes I receive this errors:

ERROR: function: sahara_rx_data: 276 Unable to read packet header. Only read 0 bytes.
ERROR: function: sahara_main: 982 Sahara protocol error
ERROR: function: main: 320 Uploading Image using Sahara protocol failed
Download Fail: Sahara Fail; QSaharaServer Fail: Process fail

Please, I hope someone can help me, because I don’t know what to do anymore and I’m starting to lose hope of being able to restore it.

Источник

Error function main 320 uploading image using sahara protocol failed

Общие принципы восстановления загрузчиков на Qualcomm

Уровень сложности темы: очень сложный

ˇ1. необходимо изучить основные понятия (хотя бы): в шапке «Термины (определения)» (все) + «Общая теория» ( релиз «немного старый», но общее представление дает) ;
++ «в идеале» — разобраться со «Списком открытых вопросов»
ˇ2. предоставить «абсолютный минимум» необходимой инфо («правила темы»)

  1. ссылки на https://4pda.to/devdb/ (описание аппарата) и тему прошивки (/обсуждение) аппарата на 4pda
  2. под спойлер! инфо о разделах внутр. памяти — (желательно — с размерами разделов) (пример); возможно — попросить/получить в теме своего аппарата
  3. под спойлер! идентификаторы USB VID/PID аппарата во всех комбинациях кнопок/аккумулятора: проверить все варианты
  4. под спойлер! что было сделано с аппаратом перед тем, как он оказался в таком состоянии? что было испробовано из приведенных в теме методов/подходов?(детально!)
  5. под спойлер! вывод qblinfo одного из загрузчиков (/программера) — с прошивки (/дампа). (зачем, еще пример вывода )
  6. сколько часов на (родной?) зарядке был аппарат перед диагностикой? (FLCB ?); желательно — также уровень заряда аккумулятора (mV / mA) ?
  7. на скольких ПК (/каких ОС) было проведено диагностику?
  8. под спойлер! собственные соображения/предположения(/сомнения(/вопросы)) относительно возможных вариантов решения

в случае отсутствия «абсолютного минимума» необходимой инфо — сообщение будет удалено.

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

зыы: (рекомендовано) — Как правильно задавать вопросы?

Цель: «помочь ищущим на непростом пути восстановления кирпичей на Qualcomm»
основной акцент в теме будет уделен «последним версиям» SoC — MSM(/APQ)8x** на eMMC,
но т.к. «принципы общие» — то возможно полезно будет и для других серий SoC (MDM(/QSD)7x** на NAND(/MTD)

собрать и систематизировать («привести к «удобо-понятному» виду) общую терминологию и определения
систематизировать и найти общие методологические принципы и подходы восстановления
собрать рабочие наборы («кейсы») восстановления кирпичей на Qualcomm
разработать типовые рекомендации по составлению «кейсов восстановления» аппаратов Qualcomm для которых нет готовых кейсов

  • ответы ув. vvevvevve, — лучше начать отсюда — и далее по теме (минимум 2 страницы)
  • Возможно ли использовать один и тот же программер (xPRG****.hex(/mbn)) на разных аппаратах но с одним и тем же SoC? ответ1

зы: если после «Ответов» у Вас остались «вопросы» — то прежде чем «что-либо восстанавливать»:
или прочитать всю тему еще раз
или отдать аппарат для восстановления тем кто более сведущ в данных вопросах

Источник

Hi to all,
sorry for my bad english, I try to explain my problem as well as possible.

I have Realme GT 5G global version in hard brick. The phone doesn’t turn on.
I installed the Qualcomm driver and connect my phone with USB cable to PC. The PC detects the phone as Qualcomm HS-USB QDLoader 9008 (COM3).
I downloaded the correct firmware from the Realme site, I installed QFIL and selected the filehose, the program and patch file.
I clicked on the download button, the process starts, but, after some minutes I receive this errors:

ERROR: function: sahara_rx_data: 276 Unable to read packet header. Only read 0 bytes.
ERROR: function: sahara_main: 982 Sahara protocol error
ERROR: function: main: 320 Uploading Image using Sahara protocol failed
Download Fail: Sahara Fail; QSaharaServer Fail: Process fail

Please, I hope someone can help me, because I don’t know what to do anymore and I’m starting to lose hope of being able to restore it.

Thanks

Best regards

https://www.hovatek.com/forum/uploads/avatars/avatar_1.png?dateline=1406114058

Posts: 49,280
Threads: 1,347
Joined: Oct 2013

Reputation:
432

(24-11-2021, 03:24 AM)Oasis85 Wrote:  Hi to all,
sorry for my bad english, I try to explain my problem as well as possible.

I have Realme GT 5G global version in hard brick. The phone doesn’t turn on.
I installed the Qualcomm driver and connect my phone with USB cable to PC. The PC detects the phone as Qualcomm HS-USB QDLoader 9008 (COM3).
I downloaded the correct firmware from the Realme site, I installed QFIL and selected the filehose, the program and patch file.
I clicked on the download button, the process starts, but, after some minutes I receive this errors:

ERROR: function: sahara_rx_data: 276 Unable to read packet header. Only read 0 bytes.
ERROR: function: sahara_main: 982 Sahara protocol error
ERROR: function: main: 320 Uploading Image using Sahara protocol failed
Download Fail: Sahara Fail; QSaharaServer Fail: Process fail

Please, I hope someone can help me, because I don’t know what to do anymore and I’m starting to lose hope of being able to restore it.

Thanks

Best regards

If none of the methods @ https://www.hovatek.com/blog/how-to-fix-…r-in-qfil/ works then your model might require some authorization to flash in EDL


Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can’t wait.

QFIL — это инструмент для прошивки, специально разработанный для смартфонов Qualcomm. Это потрясающий инструмент, предназначенный для прошивки файлов прошивки прямо у вас дома. Однако при неосторожном обращении это может привести к блокировке устройства и возникновению нескольких ошибок. Одна из недавних ошибок, с которыми сталкиваются пользователи, — это ошибка Sahara Fail в программном обеспечении QFIL.

Ошибка может появиться на вашем экране в другом контексте в зависимости от версии программного обеспечения QFIL. Некоторые из префиксов сообщений об ошибках: -Download Fail, Sahara Fail, QSaharaServer Fail, Process fail error соответственно. Эта проблема очень распространена и может быть вызвана множеством причин. Если вы столкнулись с подобной проблемой, то вот руководство по устранению неполадок, чтобы решить проблему с программным обеспечением для перепрошивки QFIL.

Как исправить ошибку Sahara Fail в QFIL

Содержание страницы

  • Как исправить ошибку Sahara Fail в QFIL

    • Обновить версию QFIL
    • Проблемы с USB-кабелем
    • Несовместимый файл программатора
    • Проблемы с путем к файлу
    • Поврежденные файлы прошивки
    • EDL проблемы
    • Поврежденный драйвер Qualcomm
    • Отключить принудительное использование подписи драйверов
  • Заключение

Как исправить ошибку Sahara Fail в QFIL

Загрузчик изображений Qualcomm Flash, более известный как QFIL, представляет собой бесплатный инструмент, созданный специально для смартфонов Qualcomm. Он был очень популярен в сообществе разработчиков Android, поскольку с помощью QFIL можно легко прошить программное обеспечение на смартфонах Qualcomm. Вот несколько основных шагов по устранению неполадок, которые вы можете предпринять, чтобы избавиться от ошибки Sahara Fail Error в QFIL.

Обновить версию QFIL

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

Скачать QFil Flash Tool

Проблемы с USB-кабелем

Если USB-кабель, который вы используете для прошивки файлов прошивки на Qualcomm, дешевого качества или поврежден, это может создать проблемы в процессе прошивки. В худшем случае это может даже повредить ваше устройство или может возникнуть ошибка Sahara Fail Error в QFIL. Поэтому обязательно используйте качественный USB-кабель для передачи данных.

Несовместимый файл программатора

Каждый комплект прошивки поставляется с отдельным набором файлов программатора, предназначенных для использования с несколькими инструментами. Такие инструменты, как SP flash tool, Img flasher и QFIL, используют другой набор инструкций для прошивки файла программатора. Поэтому убедитесь, что выбрали совместимый файл программатора.

Примечание: Файлы программатора, совместимые с QFIL, часто содержат в своем имени QFIL или Qualcomm. Например, prog_emmc_qfil_qualcomm_8996_ddr.elf 

Проблемы с путем к файлу

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

Например, неверный путь к файлу: C: Users Rah Ver Desktop Flash files QFIL Qualcomm

Например, правильный путь к файлу: C: Users Rah_Ver Desktop Flash_files QFIL Qualcomm

Поврежденные файлы прошивки

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

Обязательно загрузите файлы прошивки для QFIL из официальных источников. Кроме того, перепроверьте их «контрольную сумму» перед их прошивкой с помощью инструмента QFIL.

EDL проблемы

Перевод устройства в режим EDL до процесса перепрошивки может привести к ошибке Sahara Fail Error в QFIL из-за проблем с тайм-аутом. Для хорошей и успешной прошивки вы должны перевести устройство в режим EDL прямо перед началом процесса прошивки.

Поврежденный драйвер Qualcomm

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

Скачать драйверы Qualcomm USB

Отключить принудительное использование подписи драйверов

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

Откройте командную строку в режиме администратора.

Введите эти команды и нажмите ввод

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS bcdedit.exe -set TESTSIGNING ON

Перезагрузите компьютер и используйте инструмент QFIL в обычном режиме.

Заключение

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

[H]ard|Forum

  • [H]ard|Ware

  • Smart Phones and Devices

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Alldocube X Neo


  • Thread starter

    CrimsonKnight13


  • Start date

    Jun 23, 2020

  • #361

Joined
May 10, 2021
Messages
6


Thanks!

I have installed and have a working TWRP (for the Chinese 201028 firmware) as i followed the guide.

Now i´m just missing the GSI ROM installation.

Next step is just flashing the «system_a» and «system_b» partitions, right? This can be done from the TWRP as well, i suppose, or needs to be done from the bootloader with «fastboot flash system_a ROMFILENAME.img»?

Last edited: May 11, 2021

  • #362

Joined
May 9, 2021
Messages
19


Hi, I was succes to unlock the bootloader.
I used the command: .fastboot flash boot_a .TWRP-CUBE_X_Neo-20201028.img — OK
When using the command: .fastboot flash boot_b.TWRP-CUBE_X_Neo-20201028.img — write:
unknown partition ‘boot_b.TWRP-CUBE_X_Neo-20201028.img’
fastboot: error: cannot determine image filename for ‘boot_b.TWRP-CUBE_X_Neo-20201028.img’

Any advice?

  • #363

Joined
Sep 7, 2020
Messages
136


Now i´m just missing the GSI ROM installation.

Next step is just flashing the «system_a» and «system_b» partitions, right? This can be done from the TWRP as well, i suppose, or needs to be done from the bootloader with «fastboot flash system_a ROMFILENAME.img»?

This was answered last week, please see posts around #340.

  • #364

Joined
Sep 7, 2020
Messages
136


When using the command: .fastboot flash boot_b.TWRP-CUBE_X_Neo-20201028.img — write:

There is as space missing between boot_b and ….

  • #365

Joined
May 10, 2021
Messages
6


GSI ROM from link in guide comes with .xz entension, this is not recognized in TWRP. Renaming to zip doesn´t help. Any clues?

  • #366

Joined
Sep 7, 2020
Messages
136


GSI ROM from link in guide comes with .xz entension, this is not recognized in TWRP. Renaming to zip doesn´t help. Any clues?

Extract it with 7ZIP and flash the IMG-File (in TWRP you can choose between ZIP or IMG).

  • #367

Joined
May 9, 2021
Messages
19


So I managed it after two days :)
What rom would you recommend me. I am mainly interested in stable operation without bugs.

  • #368

DWolvin

Joined
Nov 13, 2002
Messages
3,166


Side question, how often do these go on sale? I’m very curious but don’t need a table for at least a few months.

  • #369

Joined
May 1, 2021
Messages
23


So I managed it after two days :)
What rom would you recommend me. I am mainly interested in stable operation without bugs.

If 5 ghz wifi is not crucial, i recommend crdrom android 11

  • #370

Joined
May 9, 2021
Messages
19


If 5 ghz wifi is not crucial, i recommend crdrom android 11

If I would like 5g wifi, what kind of rom would you recommend?

  • #371

Joined
May 10, 2021
Messages
6


I managed yesterday to boot with the crDRom R 21.04.28. (crdrom-v306-210428-arm64-bgZ.img.xz)

Noticed a couple of things on my side: camera don´t work, app hangs before launching. Initially i had a problem with Wifi as it didn´t turn on. I will re-do the full process today again to see if it was some kind of mistake during the process or not.

Someone who was the crDRom installed, can you tell which GAPPS apps are included in this ROM? After installing i saw only Play Store, might be a problem with the installation.

EDIT: after a new clean installation everything is working well for me. Camera is working, Wi-fi (2.4) is working and i guess that the GAPPS provided are very minimalist in this package.

Last edited: May 13, 2021

  • #372

Joined
Sep 7, 2020
Messages
136


If I would like 5g wifi, what kind of rom would you recommend?

The original one. :) Or maybe LOS 17.1 works with 5 GHz, please search this thread.

  • #373

Joined
Nov 17, 2020
Messages
64


I still run on LOS 17.1 and can confirm that 5 GHz WiFi (somehow) works. It has week signal sensitivity and transfer rates are low for 5 GHz. If you won’t move your tablet too far from router, it will work. But do not expect any great WiFi performace. As far as I know this is the problem of all Android 10 based GSI ROMs that were discussed here in this thread. Because of this problem I’m still considering moving back to the original ROM. But do not want to lose the dark mode of Android 10.

  • #374

Joined
May 1, 2021
Messages
23


I still run on LOS 17.1 and can confirm that 5 GHz WiFi (somehow) works. It has week signal sensitivity and transfer rates are low for 5 GHz. If you won’t move your tablet too far from router, it will work. But do not expect any great WiFi performace. As far as I know this is the problem of all Android 10 based GSI ROMs that were discussed here in this thread. Because of this problem I’m still considering moving back to the original ROM. But do not want to lose the dark mode of Android 10.

I confirm. Definitely dark mode makes far better battery performance for the tablet. Just for this reason even, it’s worth to move to Android 10 or 11

  • #375

Joined
May 9, 2021
Messages
19


Hi, I have a problem installing rom which is 3gb+ size.
When flashing in twrp, he writes «Size of image is larger than target device».
It has a solution?

  • #376

Joined
Sep 7, 2020
Messages
136


Hi, I have a problem installing rom which is 3gb+ size.
When flashing in twrp, he writes «Size of image is larger than target device».
It has a solution?

Afaik the size of the system partition is 3069 MB, if you want to flash bigger roms, you have to change the partition layout. Or flash a rom without gapps and a nano/pico gapps package afterwards (this normally needs a resize of the system partition file-system).

  • #377

Joined
Sep 7, 2020
Messages
136


I just updated crDRom to the newest version (crdrom-v307-210513-arm64-bvZ), but was not able to flash NikGapps-basic-arm64-11-20210514-signed.zip, flash always terminated with an error. The older NikGapps-basic-arm64-11-20210130-signed.zip worked without error.

  • #378

Joined
May 9, 2021
Messages
19


  • #379

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


Side question, how often do these go on sale? I’m very curious but don’t need a table for at least a few months.

Not sure. You’d have to watch sites like Banggood, Gearbest, Geekbuying, & DHGate.

Side note — I think I’ll update the guide to work with the 12/20 firmware since it’s been tested thoroughly.

For anyone wondering about ROMs, I still prefer & recommend qiDroid (Android 10) for stability https://sourceforge.net/projects/treblerom/files/qiDroid/

  • #380

DWolvin

Joined
Nov 13, 2002
Messages
3,166


Thank you, I’ve got it watched in both places. I don’t really need a Tablet, but I still kinda want one. Hopefully this stays popular enough for development to Android12.

  • #381

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


Thank you, I’ve got it watched in both places. I don’t really need a Tablet, but I still kinda want one. Hopefully this stays popular enough for development to Android12.

If/when you buy one, the speakers & the audio jack suck. Go with a USB-C adapter or Bluetooth for your audio needs if you can.

With GSI, you can go as far as you can take it. ALLDOCUBE won’t be developing it very far, which is a bad trend with all of the Chinese manufacturers.

Personally, I prefer my new Galaxy Tab S7+ since the X Neo is severely lacking for my needs. The X Neo is now my oldest daughter’s for multimedia watching.

Last edited: May 20, 2021

  • #382

Joined
Sep 7, 2020
Messages
136


For anyone wondering about ROMs, I still prefer & recommend qiDroid (Android 10) for stability https://sourceforge.net/projects/treblerom/files/qiDroid/

I was about 6 month on qiDroid and now on crDRom/crDroid (Android 11), don’t see a difference in stability. But crDRom has more options, I can even do without using GravityBox. And Swift Backup works with sdcards in regular mode, not experimental.

Personally, I prefer my new Galaxy Tab S7+ since the X Neo is severely lacking for my needs. The X Neo is now my oldest daughter’s for multimedia watching.

Then your needs have become at least three times as expensive within a year? :)

Last edited: May 22, 2021

  • #383

Joined
Sep 7, 2020
Messages
136


Another recommendation and trick for Safety NET pass :

The option(s) in phh treble settings don’t work.
The only way to make it work is to flash magisk latest canary build and install MagiskHide Props Config v5 module -> edit device fingerprint — > pick certified finger print -> Samsung -> Samsung Galaxy Tab S7+ Wifi SM-T970 (11) and reboot tablet.

I randomly tried this again yesterday with the newer version crdrom-v307-210513 and now it passed the safety net check (unlike the previous version). Nothing else has changed.

  • #384

Joined
Sep 7, 2020
Messages
136


FYI, Eremitein (developer of many GSI roms, e.g. qidroid and crdrom) wrote at XDA, that the build server he used was damaged and all his work is suspended.

  • #385

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


Then your needs have become at least three times as expensive within a year? :)

More like I realized that I wanted a better tablet than what the X Neo provided. The long fight with figuring how to unlock the bootloader & headaches with GSI roms just pushed me in that direction.

I support anyone that wants to continue tinkering & using it. If there’s ever a new official ROM from ALLDOCUBE, I have no problem with testing it out & making sure it works right. Honestly, I even forgot to update the guide to the most recent version but I haven’t tracked if any new ones are out since then.

If anyone wants to take over updating the guide, I’ll gladly hand over the original DOCX for modification with the stipulation that my work & username not be removed from it (improving it & giving me credit is fine as well). Actually, allowing more contributors to it with sharing in OneDrive would probably work best. I recommend publishing it to PDF for public access though.

  • #386

Joined
Jul 21, 2020
Messages
42


More like I realized that I wanted a better tablet than what the X Neo provided. The long fight with figuring how to unlock the bootloader & headaches with GSI roms just pushed me in that direction.

I support anyone that wants to continue tinkering & using it. If there’s ever a new official ROM from ALLDOCUBE, I have no problem with testing it out & making sure it works right. Honestly, I even forgot to update the guide to the most recent version but I haven’t tracked if any new ones are out since then.

If anyone wants to take over updating the guide, I’ll gladly hand over the original DOCX for modification with the stipulation that my work & username not be removed from it (improving it & giving me credit is fine as well). Actually, allowing more contributors to it with sharing in OneDrive would probably work best. I recommend publishing it to PDF for public access though.

Hi CrimsonKnight13,
I’ m extremely happy with the X Neo. Please try to keep us informed if there are any updates.

  • #387

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


Hi CrimsonKnight13,
I’ m extremely happy with the X Neo. Please try to keep us informed if there are any updates.

Just checked. Nothing new since the Chinese 20201216 update. Have they abandoned it already?

  • #388

Joined
Jul 27, 2021
Messages
14


Thanks for doing this tutorial, it’s what lead me to buy the device. No-name china tablets sadly are often abandoned out of the factory but treble allows us to circumvent that. Without a guide like the one you wrote many people (like me) would not even contemplate to try, however.

So thank you for that!

FYI, Eremitein (developer of many GSI roms, e.g. qidroid and crdrom) wrote at XDA, that the build server he used was damaged and all his work is suspended.

There seems to be a recent version of caos11 so maybe that’s been resolved?

Just checked. Nothing new since the Chinese 20201216 update. Have they abandoned it already?

Apparently so. There is no reply to the broken dark theme threads on the official forums — and that should be fairly easy to fix.

Me I thought to try a customrom to get that straightened out and I’m failing at it. Hard.

QFIL hangs indefinitely (I left it over night). When I disconnect the device I get a send reset_state_machine error.
The guide said to watch for a progress-bar but there is none while that goes on. It’s all inactive (like the ‘Download’ button in the screenshot).
No movement anywhere.

QFIL__send_reset_state.png

MiFlash gives the infamous hello packet error:

[4:00:28 PM  COM3]: serial port COM3 opend successfully
[4:00:28 PM  COM3]:[COM3]:start flash.
[4:00:29 PM  COM3]:cannot receive hello packet,MiFlash is trying to reset status!
[4:00:30 PM  COM3]:try to reset status.
[4:00:32 PM  COM3]:write time out try agian 1
[4:00:34 PM  COM3]:write time out try agian 2
[4:00:37 PM  COM3]:write time out try agian 3
[4:00:39 PM  COM3]:write time out try agian 4
[4:00:42 PM  COM3]:write time out try agian 5
[4:00:44 PM  COM3]:write time out try agian 6
[4:00:47 PM  COM3]:write time out try agian 7
[4:00:48 PM  COM3]:error:The write timed out.
[4:00:48 PM  COM3]:System.Exception: write time out,maybe device was disconnected.
   at XiaoMiFlash.code.Utility.Comm.WritePort(Byte[] send, Int32 offSet, Int32 count)
   at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer(Int32 programmertype)
   at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()     at XiaoMiFlash.code.Utility.Comm.WritePort(Byte[] send, Int32 offSet, Int32 count)
   at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer(Int32 programmertype)
   at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[4:00:48 PM  COM3]:no provision exit:COM3

I’ve been trying several QPST/QFIL/9008 Drivers and I get varied responses. This latest one seems promising:

From the attached MiFlash port traces for ufs and emmc (I believe I have the emmc version):

16:30:20: DEBUG: Only 0 bytes written of 227 requested, attempt 100 of 100


     _____                   
    |  ___|                   
    | |__ _ __ _ __ ___  _ __
    |  __| '__| '__/ _ | '__|
    | |__| |  | | | (_) | |   
    ____/_|  |_|  ___/|_| 


16:30:20: {ERROR: WritePort:5103 Could not write to '\.COM10', Windows API WriteFile failed! Your device is probably *not* on this port, attempted 100 times

Googling leads me to believe I’ve bricked my device. Only — I can access the bootloader, recovery and system. From android I can use adb to reboot. That does not sound particularly ‘bricked’ to me?

I did have a lot of trouble to get my device in 9008 mode since I needed to figure out to switch my device-driver from QUSB__BULK to Qualcomm HS_USB QDLoader 9008. Otherwise I’d only get diagnostic modes (900E for EFL mode and 9091 for android).
Then there was the command packet too large phase:

2021-07-26 20:32:52.242    20:32:52: ERROR: function: sahara_rx_data:287 Command packet length 1702240364 too large to fit
2021-07-26 20:32:52.243   
2021-07-26 20:32:52.243    20:32:52: ERROR: function: sahara_main:983 Sahara protocol error
2021-07-26 20:32:52.244   
2021-07-26 20:32:52.244    20:32:52: ERROR: function: main:320 Uploading  Image using Sahara protocol failed

Maybe in between all of that I inflicted a boo-boo on my neo. Any idea what I should try next?

Attachments





  • #389

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


Thanks for doing this tutorial, it’s what lead me to buy the device. No-name china tablets sadly are often abandoned out of the factory but treble allows us to circumvent that. Without a guide like the one you wrote many people (like me) would not even contemplate to try, however.

So thank you for that!

There seems to be a recent version of caos11 so maybe that’s been resolved?

Apparently so. There is no reply to the broken dark theme threads on the official forums — and that should be fairly easy to fix.

Me I thought to try a customrom to get that straightened out and I’m failing at it. Hard.

QFIL hangs indefinitely (I left it over night). When I disconnect the device I get a send reset_state_machine error.
The guide said to watch for a progress-bar but there is none while that goes on. It’s all inactive (like the ‘Download’ button in the screenshot).
No movement anywhere.

View attachment 378927

MiFlash gives the infamous hello packet error:

[4:00:28 PM  COM3]: serial port COM3 opend successfully
[4:00:28 PM  COM3]:[COM3]:start flash.
[4:00:29 PM  COM3]:cannot receive hello packet,MiFlash is trying to reset status!
[4:00:30 PM  COM3]:try to reset status.
[4:00:32 PM  COM3]:write time out try agian 1
[4:00:34 PM  COM3]:write time out try agian 2
[4:00:37 PM  COM3]:write time out try agian 3
[4:00:39 PM  COM3]:write time out try agian 4
[4:00:42 PM  COM3]:write time out try agian 5
[4:00:44 PM  COM3]:write time out try agian 6
[4:00:47 PM  COM3]:write time out try agian 7
[4:00:48 PM  COM3]:error:The write timed out.
[4:00:48 PM  COM3]:System.Exception: write time out,maybe device was disconnected.
   at XiaoMiFlash.code.Utility.Comm.WritePort(Byte[] send, Int32 offSet, Int32 count)
   at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer(Int32 programmertype)
   at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()     at XiaoMiFlash.code.Utility.Comm.WritePort(Byte[] send, Int32 offSet, Int32 count)
   at XiaoMiFlash.code.bl.SerialPortDevice.SaharaDownloadProgrammer(Int32 programmertype)
   at XiaoMiFlash.code.bl.SerialPortDevice.XiaomiFlash()
[4:00:48 PM  COM3]:no provision exit:COM3

I’ve been trying several QPST/QFIL/9008 Drivers and I get varied responses. This latest one seems promising:

From the attached MiFlash port traces for ufs and emmc (I believe I have the emmc version):

16:30:20: DEBUG: Only 0 bytes written of 227 requested, attempt 100 of 100


     _____                  
    |  ___|                  
    | |__ _ __ _ __ ___  _ __
    |  __| '__| '__/ _ | '__|
    | |__| |  | | | (_) | |  
    ____/_|  |_|  ___/|_|


16:30:20: {ERROR: WritePort:5103 Could not write to '\.COM10', Windows API WriteFile failed! Your device is probably *not* on this port, attempted 100 times

Googling leads me to believe I’ve bricked my device. Only — I can access the bootloader, recovery and system. From android I can use adb to reboot. That does not sound particularly ‘bricked’ to me?

I did have a lot of trouble to get my device in 9008 mode since I needed to figure out to switch my device-driver from QUSB__BULK to Qualcomm HS_USB QDLoader 9008. Otherwise I’d only get diagnostic modes (900E for EFL mode and 9091 for android).
Then there was the command packet too large phase:

2021-07-26 20:32:52.242    20:32:52: ERROR: function: sahara_rx_data:287 Command packet length 1702240364 too large to fit
2021-07-26 20:32:52.243  
2021-07-26 20:32:52.243    20:32:52: ERROR: function: sahara_main:983 Sahara protocol error
2021-07-26 20:32:52.244  
2021-07-26 20:32:52.244    20:32:52: ERROR: function: main:320 Uploading  Image using Sahara protocol failed

Maybe in between all of that I inflicted a boo-boo on my neo. Any idea what I should try next?

You’re having similar issues to what I had. Since I can’t see my guide document at work, did you miss the part where you have to set it to reset the port or connection in QFIL or MiFlash?

  • #390

Joined
Jul 27, 2021
Messages
14


You’re having similar issues to what I had. Since I can’t see my guide document at work, did you miss the part where you have to set it to reset the port or connection in QFIL or MiFlash?

I did try to follow the guide closely. Since I couldn’t get it to work I’ve diverged quite a bit, however.
That’s why I now also use a ‘fresh’ virtual machine to test. Windows 7 32bit vs my current W10 x64. No difference whatsoever unfortunately.

I’m assuming you meant the download configuration settings with that reset part, yeah? Or perhaps not since there is no such setting in MiFlash. Huh. So there is more 3-way button mashing to be done?

QFIL settings.png
QFIL hanging.png

Getting into EDL was a right pain also because I never was quite sure if I got there or not. QFIL displaying ‘Diagnostic mode’ might have been a signal to cycle as you wrote so I kept going. It might also have been a signal to switch drivers. Still not sure why this isn’t an issue for anyone else? Is there a way to make sure I’m where I need to be on the device side mode-wise?
There is no mention in the MiFlash part of the guide on cycling btw — is it not needed there? Seeing as it seems to have been added later its probably just an oversight.
On that note: the qfil sections read: «rawprogram_un**spare**.xml» while the MiFlash one has the correct? «rawprogram_un**sparse**.xml».

To illustrate this is what my device looks like without me changing anything:

devices and printers.png

I then install the drivers from the ‘drivers for 9008’ zipfile (which seem identical to the ones in the chinese rom) and choose the proper one manually with ‘update driver’.
Is there perhaps an order to installing setup.exe and qualcomm_hsusb_drv_1013_64111.exe ? I did reboot several times but I wonder whether it was even necessary.
During installation I’m prompted to choose between WWAN-DHCP and ETHERNET-DHCP. I chose the former since the driver version is higher (NDIS 6.20 vs 5.1) No idea if that is a good choice. Or even necessary for anything? Nothing popped out in my firewall logs…

This gets me:

update drivers.png
updated drivers details.png

Which is then available instantly in QFIL (see first picture). No program or machine restart asked for.

Another thing I’m not sure about is the firehose thing. Do I actually need to remove the files or is it sufficient to just pick the right .elf? And do I need to copy both _ddr and _lite? QFIL UFS section does not mention to remove the _lite, so probably not.

On the MiFlash side of things I’ve later tried to choose Chip->Qualcomm (seemed benign enough) and tried the Driver->Install option to get lots of USB drivers (read: unsigned warnings). Neither seemed to do anything, though. It’s not mentioned in the guide either so I didn’t expect much.

If there is anything you can think of for me to test or some information to provide let me know. I’m pretty much out of ideas :(

  • #391

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


AmberKnave Did you jump straight to eMMC? Have you tried UFS as well? Next option is use a USB 2.0 or 3.1 port instead of 3.0 (or different from whatever you’ve used). Also, if you have other USB-C cables, try those, too.

  • #392

Joined
Jul 27, 2021
Messages
14


AmberKnave Did you jump straight to eMMC? Have you tried UFS as well? Next option is use a USB 2.0 or 3.1 port instead of 3.0 (or different from whatever you’ve used). Also, if you have other USB-C cables, try those, too.

First try went to UFS. I think that got me a ‘Command packet length 1702240364 too large to fit’ error. I’ve seen too many kinds by now to remember which was first. Probably should have asked for help first instead of fiddling myself.
Bootloader says ‘VARIANT — SDM EMMC’ btw. I figured you’d have mentioned looking there if that was reliable. Since I have zero hints on where my problem lies I keep trying to change one thing and then go through all setting-permutations that I can think of.

To be clear on the ‘reset the port or connection in QFIL or MiFlash’ from your previous post:
1. start program
2. shut down tablet
3. (re)connect usb
4. button-mash to get a black-screen
5. repeat 3. and 4. until qfil/miflash shows comXY without any ‘diagnostics’ or my fingers fall off (why isn’t this mode accessible from the bootloader?!)

As for ports my laptop only has so many and while I have a box full of micro usb cables this is my first and only usb-c device.
I might dig up another machine tomorrow — if flashing is even possible with windows XP?

  • #393

Joined
Jul 27, 2021
Messages
14


First try went to UFS. I think that got me a ‘Command packet length 1702240364 too large to fit’ error. I’ve seen too many kinds by now to remember which was first. Probably should have asked for help first instead of fiddling myself.
Bootloader says ‘VARIANT — SDM EMMC’ btw. I figured you’d have mentioned looking there if that was reliable. Since I have zero hints on where my problem lies I keep trying to change one thing and then go through all setting-permutations that I can think of.

To be clear on the ‘reset the port or connection in QFIL or MiFlash’ from your previous post:
1. start program
2. shut down tablet
3. (re)connect usb
4. button-mash to get a black-screen
5. repeat 3. and 4. until qfil/miflash shows comXY without any ‘diagnostics’ or my fingers fall off (why isn’t this mode accessible from the bootloader?!)

As for ports my laptop only has so many and while I have a box full of micro usb cables this is my first and only usb-c device.
I might dig up another machine tomorrow — if flashing is even possible with windows XP?

SUCCESS!

Not sure which part pulled through in the end but from previous com-port related messages I’m guessing it’s the last one:

1. Reconnect USB often and in different slots
2. Use adb reboot edl (because button mashing is for suckers)
3. QFIL: Tools -> Get Flash Information
4. Delete AppDataRoamingQualcommQFILQFIL.config and redo QFIL settings

Point 4 seems particularly relevant as that file didn’t change since yesterday (modified/last accessed) timestamp and contained a wrong portnumber.
Not sure if it’s really relevant considering both logs and the statusbox showed different and recent ones.
Nevertheless it started working within one try of me deleting that…

Also I recommend using Tools->GetFlashInformation to get an educated guess on emmc vs ufs and see if the connection in edl works without any chance of interrupting anything critical.
Could have saved myself some time waiting for a flash that never came and a progressbar that never moved.

Onwards to get chinese developer privileges!

  • #394

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


AmberKnave excellent! I’m glad you figured it out. The whole process can hit big headaches like you’ve seen.

  • #395

Joined
Jul 27, 2021
Messages
14


AmberKnave excellent! I’m glad you figured it out. The whole process can hit big headaches like you’ve seen.

Yeah I can see that. I’m still riding my success-high so I’m not bothered that I got stuck on the fastboot stage ^^

PS E:2106AllDCubeplatform-tools> .adb devices
List of devices attached
MYSNHERE        device

PS E:2106AllDCubeplatform-tools> .adb reboot bootloader
PS E:2106AllDCubeplatform-tools> .fastboot getvar unlocked
< waiting for any device >
## CTRL-C here
PS E:2106AllDCubeplatform-tools> .fastboot devices -l
PS E:2106AllDCubeplatform-tools> .fastboot devices

adb works, rebooting works, fastboot does not. no device-listing no getvar.

Good time to escape to the land of dreams to escape the fact that there are quite a few more steps ahead me thinks.

Thanks for your help so far! :)
(I’ll be sure to bother you again tomorrow)

  • #396

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


AmberKnave be sure to check the USB devices in Device Manager. You might need to install the right fastboot driver.

  • #397

Joined
Jul 27, 2021
Messages
14


AmberKnave be sure to check the USB devices in Device Manager. You might need to install the right fastboot driver.

That did it, thanks :)

Small typo in the guide:

2. Run .fastboot flash boot_a . TWRP-CUBE_X_Neo-20201028.img & verify

There is a space between ‘.’ and ‘TWRP’. So no copy+paste.

Quick questions about magisk:
do I flash this before or after a rom?
can I flash/install it via adb/fastboot like a rom?
Between:

Magisk-ef9d077c-phh.zip
Magisk-uninstaller-20200323.zip
Magisk-v20.4.zip

Do I need all of them and is there an order to flashing?

Thanks :)

  • #398

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


That did it, thanks :)

(y)

Small typo in the guide:

2. Run .fastboot flash boot_a . TWRP-CUBE_X_Neo-20201028.img & verify

There is a space between ‘.’ and ‘TWRP’. So no copy+paste.

Thanks. I’ll have to update it with the last released Chinese firmware version, too. I’ve just been lazy about doing so. :whistle:
Many on this thread have provided differing fixes but I’ve lost track. I’ll gladly provide collaboration privileges if anyone wants in on adding more to it and/or making it nicer to look at.

Quick questions about magisk:
do I flash this before or after a rom?
can I flash/install it via adb/fastboot like a rom?
Between:

Magisk-ef9d077c-phh.zip
Magisk-uninstaller-20200323.zip
Magisk-v20.4.zip

Do I need all of them and is there an order to flashing?

Thanks :)

I think 20.4 should be safe. Do some testing with it & if that gives you problems, go with the phh one (might be a newer version of that from PHH, too). Only use the uninstaller if you are having issues with Magisk.

I also recommend checking on the latest Magisk releases (stable, beta & canary) to see which one works best at this time.

  • #399

Joined
Jul 27, 2021
Messages
14


(y)

Thanks. I’ll have to update it with the last released Chinese firmware version, too. I’ve just been lazy about doing so. :whistle:
Many on this thread have provided differing fixes but I’ve lost track. I’ll gladly provide collaboration privileges if anyone wants in on adding more to it and/or making it nicer to look at.

Apart from those 2 typos I find the guide to be well formatted and clear. Don’t fix what ain’t broken.
Going by how no one else raised any of my issues they are probably not something to be considered in the guide either.
Perhaps make it a rule to only add something if its brought up more than once?
Feel free to use my screenshots if it helps, though.

As an update:

E:2106AllDCubeplatform-tools>fastboot flash system_a "..caos-v310-210721-arm64-bgZ.img"
Invalid sparse file format at header magic
Sending sparse 'system_a' 1/6 (524208 KB)          OKAY [ 11.494s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 2/6 (519136 KB)          OKAY [ 12.680s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 3/6 (522476 KB)          OKAY [ 12.182s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 4/6 (522310 KB)          OKAY [ 11.697s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 5/6 (524001 KB)          OKAY [ 12.004s]
Writing 'system_a'                                 OKAY [  0.001s]
Sending sparse 'system_a' 6/6 (286198 KB)          OKAY [  6.931s]
Writing 'system_a'                                 OKAY [  0.001s]
Finished. Total time: 75.134s

E:2106AllDCubeplatform-tools>fastboot flash system_b "..caos-v310-210721-arm64-bgZ.img"
Invalid sparse file format at header magic
Sending sparse 'system_b' 1/6 (524208 KB)          OKAY [ 11.562s]
...

Which predictably resulted in a corrupted tablet. So I’ll try crdrom-v308-210521-arm64-bvZ next and see where that takes me :)

Otherwise this is probably the time to start messing with partitions, isn’t it?

ONWARDS TO GLORY!

  • #400

CrimsonKnight13

Joined
Jan 8, 2008
Messages
8,289


Apart from those 2 typos I find the guide to be well formatted and clear. Don’t fix what ain’t broken.
Going by how no one else raised any of my issues they are probably not something to be considered in the guide either.
Perhaps make it a rule to only add something if its brought up more than once?
Feel free to use my screenshots if it helps, though.

I’ll look through your screenshots & see what can be added or help improve the guide.

Generally speaking, I’m glad that my struggles (many hours of anger & angst) have helped many. My original intent was to document everything I went through & add what people had discovered with my guide.

As an update:

E:2106AllDCubeplatform-tools>fastboot flash system_a "..caos-v310-210721-arm64-bgZ.img"
Invalid sparse file format at header magic
Sending sparse 'system_a' 1/6 (524208 KB)          OKAY [ 11.494s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 2/6 (519136 KB)          OKAY [ 12.680s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 3/6 (522476 KB)          OKAY [ 12.182s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 4/6 (522310 KB)          OKAY [ 11.697s]
Writing 'system_a'                                 OKAY [  0.000s]
Sending sparse 'system_a' 5/6 (524001 KB)          OKAY [ 12.004s]
Writing 'system_a'                                 OKAY [  0.001s]
Sending sparse 'system_a' 6/6 (286198 KB)          OKAY [  6.931s]
Writing 'system_a'                                 OKAY [  0.001s]
Finished. Total time: 75.134s

E:2106AllDCubeplatform-tools>fastboot flash system_b "..caos-v310-210721-arm64-bgZ.img"
Invalid sparse file format at header magic
Sending sparse 'system_b' 1/6 (524208 KB)          OKAY [ 11.562s]
...

Which predictably resulted in a corrupted tablet. So I’ll try crdrom-v308-210521-arm64-bvZ next and see where that takes me :)

Otherwise this is probably the time to start messing with partitions, isn’t it?

ONWARDS TO GLORY!

Some of the ROM images do that but can still be bootable. You’ll have to test them out.

Once you flash any system image, expanding the system partition is highly recommended in order to flash any TWRP-based ZIPs like gapps.

  • [H]ard|Ware

  • Smart Phones and Devices

Понравилась статья? Поделить с друзьями:
  • Error function definition not supported in this context create functions in code file
  • Error function crosstab unknown does not exist
  • Error function cannot execute on a qe slice because it accesses relation
  • Error func no 8 hifi image
  • Error func no 11 recovery image error no 2 load failed