For Android 7 visit my older thread.
Hi everybody,
I want to show you how to install Viper4android on your phone running developer preview 3 (and hopefully later with Android O.
IM NOT RESPONSIBLE FOR ANYTHING THAT HAPPENS TO YOUR PHONE!!
First download the zip from Androidfilehost.
Zip
https://www.androidfilehost.com/?fid=673368273298967857
Busybox (if needed)
https://www.androidfilehost.com/?fid=961840155545578665
Extract it to any folder, you will have two files now, a Viper4android App and a flashable Viper4android zip.
Reboot into recovery and install the zip, I also recommend a custom kernel like the Jolla Kernel which already has Android O support for loudness control (for my Nexus 5X).
Boot normally install BusyBox and launch Viper4android.
Select install drivers, grant root permission and wait until it is installed.
If a IO Error occurrs don't worry it'll work anyway.
Reboot and open any file manager.
Delete the Viper4android folder in "/system/priv-app".
Delete "/system/vendor/etc/audio_effects".
Install Viper4android app you downloaded before.
Reboot once again and open Viper4android - driver are working now.
Tested on my Nexus 5X with Android 8 developer preview 3.
Leave a like if it helped.
Reserved
credit : @jashancheema [ XDA senior member]
vedio instructions for Rooting Mi Ai
originally posted by @jashancheema here : https://forum.xda-developers.com/mi-a1/how-to/root-mi-a1-oreo-8-0-disabling-ota-magisk-t3728654
link : https://www.youtube.com/watch?v=1amTkFxlQUY&feature=youtu.be
required files
required links for rooting mi a1 oreo
adb driver : https://drive.google.com/file/d/1lZ2pZLne6TV9YJLmS9P_EAteuAZn_BPs/view?usp=sharing
platform tools : https://drive.google.com/file/d/1HUAUNJnlOKUJCxSqVxNVRagV4XBGe-2Q/view?usp=sharing
patched_boot.img : https://androidfilehost.com/?fid=962157660013071407
magisk manager apk : https://drive.google.com/open?id=1olyDj-MY1sxKwcpd0bJymEZm6qS6Nrdf
Done everything like suggested bt my device is not rooted when magisk is opened it shows " magisk is not installed " and when i press install, it shows two options i.e " download zip only " and " patch boot image file " bt my bootloader is unlocked
Sent from my Mi A1 using Tapatalk
more.pavankalyan said:
Done everything like suggested bt my device is not rooted when magisk is opened it shows " magisk is not installed " and when i press install, it shows two options i.e " download zip only " and " patch boot image file " bt my bootloader is unlocked
Click to expand...
Click to collapse
It will work try again by following the vedio instructions
Bhai Mi A1 Mein Dolby atmos aur pura handset adfree kese karu
SameerR143 said:
Bhai Mi A1 Mein Dolby atmos aur pura handset adfree kese karu
Click to expand...
Click to collapse
Currently I am not using both Dolby and addfree apps
I will let you know when I got to know about them
Thanks
Hi there,
I am one of the lucky DOOGEE S70 Lite owners and I want to start a move in developing the typical things like root (done) and TWRP and other tweaks.
In the end, my goal is to modify the system files to make my phone auto booting when a charger is plugged in (done). It shall be my navigation device for my motorcycle.
However I think many others of you may can make use of root privileges (done) or a nice custom recovery for this device. So I'm starting this thread to collect information, give status updates and forcing the development.
So let's start and see what we can do together.
So what do we have?
Status
Bootloader
Bootloader is locked on this phone by default.
There is an instruction to unlock it:
https://gearallnews.com/how-to-unlock-the-bootloader-of-doogee-s70-liteguide/
(gearallnews.com)
Note that there is an option in the Android "Developer Options" to configure Android shall not try to relock Bootloader and reset the change.
For me it worked and it seems that my bootloader was permanently unlocked. You see a warning on bootscreen.
Stock ROM
Stock ROM is available on the internet (Doogee S70 Lite_factory_MT6763T_8.1). Including all tools that are needed to download (flash) it to the phone. A scatter file is included for SP Flash Tool.
This should also help to unbrick the phone if needed.
https://www.getdroidtips.com/stock-rom-doogee-s70-lite-firmware/
(getdroidtips.com)
Tools
SP Flash Tool:
This tool can be used to download (flash) and readback (backup) the whole phone image. Scatter File can be used from the Stock ROM.
https://www.getdroidtips.com/download-smartphone-flash-tool/
(getdroidtips.com)
MTK Droid Tools
This tool is used to create scatter files and to build custom recovery images.
I was able to install and connect the tool but currently it is not working properly. See reply threads.
https://androidmtk.com/download-mtk-droid-tool
(androidmtk.com)
Root
Root can be installed with Magisk Manager.
See https://forum.xda-developers.com/showpost.php?p=79137797&postcount=5 for instuction.
Custom Recovery / CWMR / TWRP
Currently no custom recovery
Auto Boot on power / charger / USB connect
Enter the following commands in a connected ADB console:
Code:
adb reboot bootloader
fastboot oem off-mode-charge 0
fastboot reboot
Other Information
Enabling USB Debugging works as normal.
Relevant Specs
MediaTek Helio P23 (MT6763T)
2300 MHz Octa-core
ARM Mali-G71 MP2 770 MHz
RAM 4 GB
Screen 1080 x 2160 pixels, 403 ppi, 158 ppcm
Android 8.1 Oreo
I will update this first thread if we make progress.
Hope, many of you can help.
Flashtool
First step... Flashtool...
I installed all types of driver I was able to find.
Note that Win10 has to be started without the driver signation checks.
https://www.maketecheasier.com/install-unsigned-drivers-windows10/
And don't forget to run as admin.
Afterwards I was able to use SP Flash Tool to load scatter file of the downloaded Stock ROM.
Then I wrote down the end address until the cache/user data begins.
Then I used the readback function to dump my current image.
This was no problem.
Here some additional information:
https://www.getdroidtips.com/backup-restore-imei-nvram-data-mediatek/
So I am able to backup the current firmware and I guess flashing the stock ROM would also work.
Recovery
Next step... Recovery...
There are several instructions how to create custom recoveries for a MTK Device:
https://forum.xda-developers.com/showthread.php?t=2519432
https://www.youtube.com/watch?v=s66e-kwvKUU&t=1s
and so on
I took the latest version of MKT Droid Tools and was able to connect to the phone.
Hardware, Model, Build number, Build date UTC, Android v, Baseband v, Kernel v
All those fields were shown.
Uboot build v, LCD Driver IC, IMEI 1 and 2 were not shown...
And I had the following errors:
Code:
--->>> Connect to device <<<---
--- ERROR : --- TotalBytesPerChunk Not Found. Set default Page/Spare=2048/64 !!!
--- Unknown ROM structure, backup NOT possible!
ATTENTION! File /system/recovery-from-boot.p which restore factory recovery in case of phone switching on in a normal mode Is Found!
on the tab "root, backup, recovery"...
The button "To process file ROM_ from FlashTool" is locked.
So I'm stuck here...
Maybe I need an other version of MKT Droid Tools?
Or is it possible to use the scatter file somehow to fix this?
I have a dump of my original recovery and I have the scatter with the start and end addresses. Somehow it should be possible to generate a recovery image, isn't it?
I managed to make the phone auto booting when a charger or usb is connected.
That's handy if are like me and wanting to use this phone as a navigation device on the motor cycle.
Here is what I did:
Enable USB Debugging.
Connect Phone with your PC.
Open up a console in your adb directory.
Execute:
Code:
adb reboot bootloader
fastboot oem off-mode-charge 0
fastboot reboot
I just managed to root the device.
Magisk does the job!
Inspired by https://www.youtube.com/watch?v=sATW0cPT_uQ
* I took the "boot.img" file from the image download.
* Placed it on the phone.
* Opened up Magisk Manager.
* "Install" -> "Patch Boot Image File" -> select "boot.img"
* Wait until done.
* Copy the "patched_boot.img" to your PC.
* Open SP Flash Tool and select scatter file (from downloaded image)
* Uncheck all partitions except "boot".
* Update file for "boot" partition with the "patched_boot.img".
* "Download" and plugin phone.
* Flash should be done in seconds.
* Uplug and boot the phone.
* You should have root now managed by Magisk Manager
Have you manage to get a working recovery ?
Beda974 said:
Have you manage to get a working recovery ?
Click to expand...
Click to collapse
No.
But currently I don't see an urgent need for a custom recovery.
Image backups can be done with SP Flash Tool over USB.
And there is a working root method with Magisk Manager.
And it seems that there are not many others that are interested in developing for this device. So my effort in writing down these whole things seems to be useless. You are the first poster here.
Yep I have manage to Root my device with magisk but I want to flash some zip files.
I tried with flashfire, flashify ans rashr but none of thoses work.
GSIs work and you don't need to unlock the bootloader
Hey guys, so apparently you can flash stuff in spflashtool without unlocking the bootloader! Most arm64 a-only GSIs work, thanks to these devices being treble compatible. It will usually fail to boot the 1st time, then ask to factory reset. You NEED the scatter file. I took a screenshot of my phone with the magisk patched-boot.img in the slot. BTW I have the Doogee s70 (not lite), but it should work given that you only need your device's scatter file to backup and flash stuff.
Now we need to figure out how to get gapps on without a custom recovery
I have found a twrp recovery that works.
I just wanted to let everyone know that I found a twrp compatible recovery it's unofficial though so flash at your own risk. I used a unofficial one from the doogee s80 which is actually a twrp recovery from ulefone power 5 by Geo geo. It has the usual encryption bugs and can't flash system images so you will have to flash system images with fastboot or sptools. Also this device is somewhat project treble compatible I am currently running phhussons Android 9.0 asop gsi image on my s70 lite it took a combo of using the twrp recovery and fastboot to make it happen and I had to flash stock firmware on my device a couple times from incompatibility issues and making mistakes. The only bug or issue with the project treble Android 9.0 asop arm64gapps-A-su.img I've seen is mtk engineering mode won't open can send and recieve texts have 4g data can call and my imei number is fine. The reason I flashed the phhussons Andoid 9.0 asop is because one of the compatible phones they have listed is the blackview BV9500 pro this phone shares alot of the same hardware specs with the doogee s70 lite I flashed other project treble gsi images and had to many bugs to consider using them as a daily driver.
TWRP for doogee s70
https://4pda.ru/pages/go/?u=https%3A%2F%2Fyadi.sk%2Fd%2FO-OjCdbyDl_Lww&e=84420395
Help..
Hi, can someone help me? I need to install unoficial linageos 15.1 on my doogee s70 lite ARM64 processor...
Anyone knows what version should i install. Doogee isn't in the compatibility list.
Thanks
lucaspc82 said:
Hi, can someone help me? I need to install unoficial linageos 15.1 on my doogee s70 lite ARM64 processor...
Anyone knows what version should i install. Doogee isn't in the compatibility list.
Thanks
Click to expand...
Click to collapse
U can flash all Treble ROM ; Image for ARM64 A-only device
Unlock Bootloader ( fastboot oem unlock)
Erase system (fastboot erase system)
Install System (fastboot -u flash system name_of_system.img)
Beda974 said:
U can flash all Treble ROM ; Image for ARM64 A-only device
Unlock Bootloader ( fastboot oem unlock)
Erase system (fastboot erase system)
Install System (fastboot -u flash system name_of_system.img)
Click to expand...
Click to collapse
I needed to make work miracast. Finally i sold out the phone and bought an Ulefone Armor 6E. Thanks
Is there a beginner friendly way to root the S70?
doogee s70
Beda974 said:
U can flash all Treble ROM ; Image for ARM64 A-only device
Unlock Bootloader ( fastboot oem unlock)
Erase system (fastboot erase system)
Install System (fastboot -u flash system name_of_system.img)
Click to expand...
Click to collapse
Здравствуйте,я вижу что вы разработчик и хорошо в этом разбираетесь ,я к вам с просьбой и советом ,у меня смартфон doogee s70 ,android 8.1.0 MTK (MT6767T) ,TWRP ,Magisk + root ,это всё я уже установил ,а вот в чем вопрос: как и где мне можно взять прошивку android 10 Q на мой девайс, ???,заранее благодарю !!
---------- Post added at 10:11 PM ---------- Previous post was at 10:03 PM ----------
Beda974 said:
U can flash all Treble ROM ; Image for ARM64 A-only device
Unlock Bootloader ( fastboot oem unlock)
Erase system (fastboot erase system)
Install System (fastboot -u flash system name_of_system.img)
Click to expand...
Click to collapse
Я видел на сайте разработчиков android 10 ARM64 A-only ,его можно прошить на doogee s70 ,объясните пожалуйста !!
Buenas noches amigos me gustaría saber si se puede instalar Android 10 en mi Doogee s70lite
Hello
Now I'm going to tell you'll the step To install viper on Android Q if anything went wrong I'm not responsible for that
Pre Requirements
Twrp
Magisk
Step
1:-First install the audio mod using twrp
2:- Install the viper mod using twrp
3:- Install the viper apk
Mod edit: Removed
REQUIREMENT-
Magisk (latest if Possible)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. Go to MAGISK setting and change the update channel to custom path [ http://edxp.meowcat.org/repo/version.json ]
refreshing once should give you a magisk update,install !
(dont skip the above or your phone may end up in bootloop like mine the first time )
2. Modules ,install the following modules :
Riru- core ,
Riru Edxposed two version available( sandhook and yahfa. i prefer sandhook ,they are much stable)
3. install edxposed manager apk [ https://github.com/ElderDrivers/EdXposedManager/releases/ ]
4. Reboot , everything should be working fine.
?? ?????? ??? ?? ????????? :
1. Go to Edxposed Manager ,under Application list,Blacklist the following : Google Play service,google playstore, google services framework .
2.under Edxposed manager setting : enable App LIst Mode
3 reboot
doesnt it need root. cause when u want to install the magisk package u need to flash it with custom twrp
nmherr93 said:
doesnt it need root. cause when u want to install the magisk package u need to flash it with custom twrp
Click to expand...
Click to collapse
This is for rooted phone only
Sent from my Honor 10 using XDA Labs