How To Guide [GUIDE] How to unlock the bootloader for Nokia 2.2 - Nokia 2.2

To content farms: DO NOT COPY AND PASTE THE ENTIRE GUIDE!
Click to expand...
Click to collapse
Now the last piece of puzzle of Nokia x.2 series bootloader unlock line has been completed, thanks to the help of a member called Woke_World.
After I read his procedure, I decided to optimize the entire procedure and use my own firmware file to achieve it.
Step 1: Do full backup
(For this case please use SP Flash Tool 5.1924 or newer that can be found on spflashtool.com )
The firmware for this procedure can be downloaded here: https://sourceforge.net/projects/fi...uaqin_ZAL1670.full.lzma2.d056631a.7z/download
SHA256: D056631A8A795A06795B3A4E5F334DBF9B55C3C71269831F8E7926FA3ABA5637
Please follow the procedure in this topic to do readback: https://forum.xda-developers.com/t/...-global-nokia-5-1-plus-unbrick-guide.3858253/
For this case, you need to keep Download Agent file as the same came with SP Flash Tool, and altunlock-MT6761_Android_scatter.txt
Once readback done, please extract these images inside your backup for later use:
Code:
nvcfg.img
nvram.img
proinfo.img
protect1.img
protect2.img
DO NOT SKIP STEP 1, OR YOUR PHONE WILL NOT HAVE IMEI AND SN!
Click to expand...
Click to collapse
Step 2: Format all + Download to flash the firmware with altunlock scatter file
Switch to Download tab, and choose format all + download to flash the entire phone with this scatter file: "altunlock-MT6761_Android_scatter.txt"
Once flash complete, disconnect the phone.
Step 3: Bootloader unlock
Press and hold volume down key and connect to PC - keep that condition for around 12 seconds then the phone will boot to Fastboot mode.
Execute these 2 commands to perform bootloader unlock:
Code:
fastboot flashing lock_critical
fastboot oem unlock
Look at your phone and press volume up to confirm unlock. Once done, disconnect the phone and remove the battery, wait 5 seconds and place the battery back.
Step 4: Do readback again
Once readback done, please extract these images inside your backup for later use:
Code:
sec1.img
seccfg.img
Step 5: Format all + Download to flash the firmware with original scatter file
Switch to Download tab, and choose format all + download to flash the entire phone with the original scatter file named as "MT6761_Android_scatter.txt" - note there's no altunlock at the beginning of filename.
Once flash complete, disconnect the phone.
Step 6: Power on the phone and enable USB debugging, root the phone with MTK Easy SU
[NOTE: DO NOT INSERT ANY SIM CARDS AND YOU MUST SKIP INTERNET CONNECTION]
You can download the MTK Easy SU apk from here : https://github.com/JunioJsv/mtk-easy-su/releases/latest
And Magisk APK from here : https://github.com/topjohnwu/magisk/releases/latest
When you have both MTK Easy Su and Magisk APK installed, please enable the "Run as 64 Bits" option, and tap the hash (#) button to enable root.
Once root complete, we can now re-enable bootloader unlock and restore IMEI.
Step 7: Re-enable bootloader unlock and restore IMEI
Please copy the 7 img files to your phone's internal storage:
Code:
nvcfg.img
nvram.img
proinfo.img
protect1.img
protect2.img
sec1.img
seccfg.img
We assume you copied them to root directory of internal storage (a.k.a. /storage/emulated/0/ )
Then execute these commands on your PC:
Code:
adb shell
su
dd if=/storage/emulated/0/nvcfg.img of=/dev/block/bootdevice/by-name/nvcfg
dd if=/storage/emulated/0/nvram.img of=/dev/block/bootdevice/by-name/nvram
dd if=/storage/emulated/0/proinfo.img of=/dev/block/bootdevice/by-name/proinfo
dd if=/storage/emulated/0/protect1.img of=/dev/block/bootdevice/by-name/protect1
dd if=/storage/emulated/0/protect2.img of=/dev/block/bootdevice/by-name/protect2
dd if=/storage/emulated/0/sec1.img of=/dev/block/bootdevice/by-name/sec1
dd if=/storage/emulated/0/seccfg.img of=/dev/block/bootdevice/by-name/seccfg
When it's done, please perform factory reset to apply the NVRAM restoration.
Please watch this video for entire procedure demonstration:
That wraps up the entire procedure of bootloader unlock, and have fun for modding this device!
Credits:
Woke_World from triple-color company product community
diplomatic for his MTK-SU Exploit and simplified utility called JunioJsv
topjohnwu for MagiskSU

Reserved #1

Reserved #2

How to install custom recovery on this device? How to port TWRP?

Vlenten said:
How to install custom recovery on this device? How to port TWRP?
Click to expand...
Click to collapse
It's unavailable - instead we can only root via patching boot images with Magisk.

hikari_calyx said:
It's unavailable - instead we can only root via patching boot images with Magisk.
Click to expand...
Click to collapse
So It is impossible to install custom firmware?

Vlenten said:
So It is impossible to install custom firmware?
Click to expand...
Click to collapse
Right now GSI can be installed under Android 9 firmware base (WSP-1680 build given), but unable to boot under Android 10 firmware base (WSP-2400).

hikari_calyx said:
Right now GSI can be installed under Android 9 firmware base
Click to expand...
Click to collapse
But how to install this without custom recovery? (sorry, I don't really understand these things)

Vlenten said:
But how to install this without custom recovery? (sorry, I don't really understand these things)
Click to expand...
Click to collapse
Flash under fastboot mode.
Code:
fastboot flash system system-arm64-ab-gapps.img
fastboot --disable-verity flash vbmeta vbmeta_a.img
fastboot -w reboot

How to extract *.img files from ROM_0 backup?

hikari_calyx said:
Now the last piece of puzzle of Nokia x.2 series bootloader unlock line has been completed, thanks to the help of a member called Woke_World.
After I read his procedure, I decided to optimize the entire procedure and use my own firmware file to achieve it.
Step 1: Do full backup
(For this case please use SP Flash Tool 5.1924 or newer that can be found on spflashtool.com )
The firmware for this procedure can be downloaded here: https://www.androidfilehost.com/?fid=2188818919693749336
SHA256: D056631A8A795A06795B3A4E5F334DBF9B55C3C71269831F8E7926FA3ABA5637
Please follow the procedure in this topic to do readback: https://forum.xda-developers.com/t/...-global-nokia-5-1-plus-unbrick-guide.3858253/
For this case, you need to keep Download Agent file as the same came with SP Flash Tool, and altunlock-MT6761_Android_scatter.txt
Once readback done, please extract these images inside your backup for later use:
Code:
nvcfg.img
nvram.img
proinfo.img
protect1.img
protect2.img
Step 2: Format all + Download to flash the firmware with altunlock scatter file
Switch to Download tab, and choose format all + download to flash the entire phone with this scatter file: "altunlock-MT6761_Android_scatter.txt"
Once flash complete, disconnect the phone.
Step 3: Bootloader unlock
Press and hold volume down key and connect to PC - keep that condition for around 12 seconds then the phone will boot to Fastboot mode.
Execute these 2 commands to perform bootloader unlock:
Code:
fastboot flashing lock_critical
fastboot oem unlock
Look at your phone and press volume up to confirm unlock. Once done, disconnect the phone and remove the battery, wait 5 seconds and place the battery back.
Step 4: Do readback again
Once readback done, please extract these images inside your backup for later use:
Code:
sec1.img
seccfg.img
Step 5: Format all + Download to flash the firmware with original scatter file
Switch to Download tab, and choose format all + download to flash the entire phone with the original scatter file named as "MT6761_Android_scatter.txt" - note there's no altunlock at the beginning of filename.
Once flash complete, disconnect the phone.
Step 6: Power on the phone and enable USB debugging, root the phone with MTK Easy SU
[NOTE: DO NOT INSERT ANY SIM CARDS AND YOU MUST SKIP INTERNET CONNECTION]
Puede descargar la aplicación MTK Easy SU desde aquí: https://github.com/JunioJsv/mtk-easy-su/releases/latest
Y Magisk APK desde aquí: https://github.com/topjohnwu/magisk/releases/latest
Cuando tenga instalados MTK Easy Su y Magisk APK, habilite la opción "Ejecutar como 64 Bits" y toque el botón hash (#) para habilitar la raíz.
Una vez que se haya completado la raíz, ahora podemos volver a habilitar el desbloqueo del cargador de arranque y restaurar el IMEI.
Paso 7: vuelva a habilitar el desbloqueo del cargador de arranque y restaure el IMEI
Copie los 7 archivos img en el almacenamiento interno de su teléfono:
[CÓDIGO] nvcfg.img
nvram.img
proinfo.img
protect1.img
protect2.img
sec1.img
seccfg.img [/ CODE]
Suponemos que los copió en el directorio raíz del almacenamiento interno (también conocido como / almacenamiento / emulado / 0 /)
Luego ejecute estos comandos en su PC:
[CÓDIGO]
shell adb
su
dd if = / storage / emulated / 0 / nvcfg.img of = / dev / block / bootdevice / by-name / nvcfg
dd if = / almacenamiento / emulado / 0 / nvram.img de = / dev / block / bootdevice / by-name / nvram
dd if = / almacenamiento / emulado / 0 / proinfo.img de = / dev / block / bootdevice / by-name / proinfo
dd if = / storage / emulated / 0 / protect1.img of = / dev / block / bootdevice / by-name / protect1
dd if = / storage / emulated / 0 / protect2.img of = / dev / block / bootdevice / by-name / protect2
dd if = / storage / emulated / 0 / sec1.img of = / dev / block / bootdevice / by-name / sec1
dd if = / storage / emulated / 0 / seccfg.img of = / dev / block / bootdevice / by-name / seccfg
[/CÓDIGO]
Cuando haya terminado, realice un restablecimiento de fábrica para aplicar la restauración de NVRAM.
Mire este video para ver una demostración completa del procedimiento:
[MEDIA = youtube] OgGfv65wT7U [/ MEDIA]
Eso concluye todo el procedimiento de desbloqueo del cargador de arranque, ¡y diviértete modificando este dispositivo!
Créditos:
Woke_World de la comunidad de productos de la empresa de triple color
diplomático por su MTK-SU Exploit y utilidad simplificada llamada JunioJsv
topjohnwu para MagiskSU
Click to expand...
Click to collapse
¿Es funcional con Android 10 con parche de seguridad 05/01/2021?

nico2781993 said:
¿Es funcional con Android 10 con parche de seguridad 05/01/2021?
Click to expand...
Click to collapse
No matter which OS version is your Nokia 2.2 running, you can always follow this guide. The possibility of MTK flashing cannot be blocked with any OS update.

nico2781993 said:
¿Es funcional con Android 10 con parche de seguridad 05/01/2021?
Click to expand...
Click to collapse
hikari_calyx said:
No matter which OS version is your Nokia 2.2 running, you can always follow this guide. The possibility of MTK flashing cannot be blocked with any OS update.
Click to expand...
Click to collapse
ok thank you very much, excellent thread very well explained

hikari_calyx said:
Now the last piece of puzzle of Nokia x.2 series bootloader unlock line has been completed, thanks to the help of a member called Woke_World.
After I read his procedure, I decided to optimize the entire procedure and use my own firmware file to achieve it.
Step 1: Do full backup
(For this case please use SP Flash Tool 5.1924 or newer that can be found on spflashtool.com )
The firmware for this procedure can be downloaded here: https://www.androidfilehost.com/?fid=2188818919693749336
SHA256: D056631A8A795A06795B3A4E5F334DBF9B55C3C71269831F8E7926FA3ABA5637
Please follow the procedure in this topic to do readback: https://forum.xda-developers.com/t/...-global-nokia-5-1-plus-unbrick-guide.3858253/
For this case, you need to keep Download Agent file as the same came with SP Flash Tool, and altunlock-MT6761_Android_scatter.txt
Once readback done, please extract these images inside your backup for later use:
Code:
nvcfg.img
nvram.img
proinfo.img
protect1.img
protect2.img
Step 2: Format all + Download to flash the firmware with altunlock scatter file
Switch to Download tab, and choose format all + download to flash the entire phone with this scatter file: "altunlock-MT6761_Android_scatter.txt"
Once flash complete, disconnect the phone.
Step 3: Bootloader unlock
Press and hold volume down key and connect to PC - keep that condition for around 12 seconds then the phone will boot to Fastboot mode.
Execute these 2 commands to perform bootloader unlock:
Code:
fastboot flashing lock_critical
fastboot oem unlock
Look at your phone and press volume up to confirm unlock. Once done, disconnect the phone and remove the battery, wait 5 seconds and place the battery back.
Step 4: Do readback again
Once readback done, please extract these images inside your backup for later use:
Code:
sec1.img
seccfg.img
Step 5: Format all + Download to flash the firmware with original scatter file
Switch to Download tab, and choose format all + download to flash the entire phone with the original scatter file named as "MT6761_Android_scatter.txt" - note there's no altunlock at the beginning of filename.
Once flash complete, disconnect the phone.
Step 6: Power on the phone and enable USB debugging, root the phone with MTK Easy SU
[NOTE: DO NOT INSERT ANY SIM CARDS AND YOU MUST SKIP INTERNET CONNECTION]
You can download the MTK Easy SU apk from here : https://github.com/JunioJsv/mtk-easy-su/releases/latest
And Magisk APK from here : https://github.com/topjohnwu/magisk/releases/latest
When you have both MTK Easy Su and Magisk APK installed, please enable the "Run as 64 Bits" option, and tap the hash (#) button to enable root.
Once root complete, we can now re-enable bootloader unlock and restore IMEI.
Step 7: Re-enable bootloader unlock and restore IMEI
Please copy the 7 img files to your phone's internal storage:
Code:
nvcfg.img
nvram.img
proinfo.img
protect1.img
protect2.img
sec1.img
seccfg.img
We assume you copied them to root directory of internal storage (a.k.a. /storage/emulated/0/ )
Then execute these commands on your PC:
Code:
adb shell
su
dd if = / storage / emulated / 0 / nvcfg.img of = / dev / block / bootdevice / by-name / nvcfg
dd if = / almacenamiento / emulado / 0 / nvram.img de = / dev / block / bootdevice / by-name / nvram
dd if = / almacenamiento / emulado / 0 / proinfo.img de = / dev / block / bootdevice / by-name / proinfo
dd if = / storage / emulated / 0 / protect1.img of = / dev / block / bootdevice / by-name / protect1
dd if = / storage / emulated / 0 / protect2.img of = / dev / block / bootdevice / by-name / protect2
dd if = / storage / emulated / 0 / sec1.img of = / dev / block / bootdevice / by-name / sec1
dd if = / storage / emulated / 0 / seccfg.img of = / dev / block / bootdevice / by-name / seccfg
[/CÓDIGO]
Cuando haya terminado, realice un restablecimiento de fábrica para aplicar la restauración de NVRAM.
Mire este video para ver una demostración completa del procedimiento:
[MEDIA = youtube] OgGfv65wT7U [/ MEDIA]
Eso concluye todo el procedimiento de desbloqueo del cargador de arranque, ¡y diviértete modificando este dispositivo!
Créditos:
Woke_World from triple-color company product community
diplomatic for his MTK-SU Exploit and simplified utility called JunioJsv
topjohnwu for MagiskSU
[/QUOTE]
I have read that the security patch 05/01/2021 in android 10 does not allow the use of MTK easy SU (Step 6).
Carrying out the steps prior to that step, (step 6), is it possible to use the application even with the latest security patch installed?
Click to expand...
Click to collapse

after Step 5 your phone is downgraded to android 9

hikari_calyx said:
after Step 5 your phone is downgraded to android 9
Click to expand...
Click to collapse
ok thank you very much, sorry for the ignorance, I am new to these topics and I want to learn without bricking my phone,

Awesome !. i used tis procedure to restore my lost imei numbers and s/n. and it worked !

@hikari_calyx
Question any chance we could get this to work on nokia 2.3?
They both use Mediatek MT6761 Helio A22

Just managed to unlock the bootloader on my phone
Is it safe to connect to the Internet and insert a sim after completing the tutorial, and/or is there any way I can get about permanently rooting the phone?

Please make a tutorial on how to unlock the bootloader of Nokia 2.1 with Android 10 update.

Related

K-Touch W655 Root and Drivers + help me backup recovery.img

hi, i replaced recovery partition with wrong cwm recovery.img file and now i can't get into recovery mode, i didn't do previous backup because i did't know how to do it, but now i know...
could some W655 owner perform these steps to backup the recovery partition? (it will not take you more than 5 minutes)
(phone must be rooted with superuser rights, sdcard inserted)
-connect phone to pc (check usb debug is enabled in phone notifications)
-install w655 windows drivers (attached file, it includes ALL drivers needed for w655: in windows, in recovery mode and in bootloader fastboot mode)
-extract w655.rar (attached file) to c:\
-open console (go start > run > type cmd and hit Enter) and then type (hit Enter at the end of every line):
c:
cd\
cd w655
adb shell
su (remember to accept superuser request on phone)
cat proc/mtd
-then it will show something like this:
dev: size erasesize name
mtd0: 000a0000 00020000 "misc"
mtd1: 00480000 00020000 "recovery"
mtd2: 00300000 00020000 "boot"
mtd3: 0fa00000 00020000 "system"
mtd4: 02800000 00020000 "cache"
mtd5: 093a0000 00020000 "userdata"
-see what mtd number is "recovery" partition, then type (hit Enter at the end of the line):
dd if=/dev/mtd/mtd$ of=/sdcard/recovery.img bs=4096
(replace $ by the number of "recovery" partition, in the example above recovery partition is mtd1, then you should type: dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img bs=4096)
-then recovery.img will be saved into sdcard (you can now close the black window)
please upload and send me link for recovery.img or attach it in this thread
thanks 4 all
edit: then i'll try to build CWM recovery.img for our W655 with ClockworkMod Recovery Builder
---
in the w655 extracted folder you also got fastboot, with which you can perform many actions (phone must be root):
get into bootloader mode with anreboot app from phone or switch on the phone pressing VOLUME DOWN and POWER keys at the same time until you see "fastboot....." on screen
after drivers installed (included in this thread) run cmd and type (command info between brackets, don't type the brackets and what is inside):
c:
cd\
cd w655
fastboot devices (shows phone hardware info)
fastboot boot recovery.img (loads an image and boots into it, not permanent)
fastboot erase recovery (erase recovery partition)
fastboot flash recovery recovery.img (flash new recovery partition)
fastboot oem unlock (unlock bootloader to run root commands)
fastboot oem lock (relock bootloader as factory to not admit changes)
fastboot help (show help with all commands)
fastboot reboot (reboot phone)
fastboot reboot-bootloader (reboot phone in bootloader mode)
fastboot update superuser.zip (install app to root phone)
fastboot -w (erase userdata and cache, is this reset to factory?)
or install new rom with:
fastboot flash bootloader bootloader.img
fastboot reboot-bootloader (wait phone to reboot before continue next command)
fastboot flash radio radio.img
fastboot reboot-bootloader (wait phone to reboot before continue next command)
fastboot -w update rom.zip
SAY THANKS!!
ATTACHED FILES:
W655.rar ---> ask by private message
K-Touch W655 drivers by manocao.rar ---> ask by private message
Root W655
and here is a present
you wanna root your w655?, this program Eroot-1.3.3 support it! just in 1 minute! (drivers must be installed in windows, you have them in 1st post, in phone usb debug and unknown sources must be enabled )
download and run this program: ASK BY PRIVATE MESSAGE (web shows 1.2 but it is really 1.3.3 which is the only version which support w655), now plug phone to pc, the program will detect K-touch W655, just click Root, four steps are made and now your phone is root.
if button shows -Root, phone is not rooted yet, click button to root
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
if button shows Root, phone is already rooted, click button to unroot
there is no risk to brick the phone
there are videos on youtube, search eroot
now that you have your w655 rooted, please follow steps in 1st post to backup recovery partition and post it in this thread!!
anyone? no help?
HELP me get recovery.img!!
i see there is people downloading the drivers, why don't you help? it was hard finding the drivers for windows, i had to contact the phone seller, he told me drivers were installed be snappea software, then i included them in the rar file above
manocao said:
i see there is people downloading the drivers, why don't you help? it was hard finding the drivers for windows, i had to contact the phone seller, he told me drivers were installed be snappea software, then i included them in the rar file above
Click to expand...
Click to collapse
I ordered it yesterday. If you talk spanish, Can you put the recovery guide in spanish? It will help me so much
Guía en Español: Hacer una imagen de la partición recovery
bergkamp11 said:
I ordered it yesterday. If you talk spanish, Can you put the recovery guide in spanish? It will help me so much
Click to expand...
Click to collapse
if you ordered it yesterday, it will take 2-4 weeks to arrive, i will wait till it arrives, then you can backup recovery partition
or lets see if some guy do it meanwhile
Guía en Español: Hacer una imagen de la partición recovery
el móvil debe estar rooteado (se explica cómo en este foro) y la tarjeta sdcard insertada
-conectar móvil al pc en windows (verifica que "depuración usb" está habilitado, mira en las notificaciones)
-instala los drivers del w655
-extrae w655.rar a c:\
-abre una ventana msdos (inicio > ejecutar > escribe cmd y dale a Enter), entonces escribe (dale a Enter al final de cada linea):
c:
cd\
cd w655
adb shell
su
cat proc/mtd
-entonces mostrará algo como esto:
dev: size erasesize name
mtd0: 000a0000 00020000 "misc"
mtd1: 00480000 00020000 "recovery"
mtd2: 00300000 00020000 "boot"
mtd3: 0fa00000 00020000 "system"
mtd4: 02800000 00020000 "cache"
mtd5: 093a0000 00020000 "userdata"
-mira en tu pantalla qué número mtd es la partición "recovery", entonces escribe (dale a Enter al final de la linea):
dd if=/dev/mtd/mtd$ of=/sdcard/recovery.img bs=4096
(sustituye el signo dolar por el número de la partición "recovery", en el ejemplo anterior deberías escribir: dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img bs=4096)
-entonces recovery.img se guardará en la tarjeta sdcard (ahora puedes cerrar la ventana negra tipo msdos)
por favor sube el archivo a este foro o a sendspace/mediafire/4shared... y dame el enlace
Hi, I have just received this phone so I can backup the recovery img if u still need it.
PS: I send you the PM to get the drivers:good:
yes please!
eknas said:
Hi, I have just received this phone so I can backup the recovery img if u still need it.
PS: I send you the PM to get the drivers:good:
Click to expand...
Click to collapse
yes please! i still need it!
i have sent pm with download links
thanks 4 all m8!
waiting for recovery.img...!!
Hi friend, here I bring you the stock recovery.img. Im sorry for the delay but I did not have a SDcard and I had to borrow it from my flatmate when he arrived home.
(link by PM, I cant post links yet)
I expect it works fine:good:
THANKSSSSSSSSSSSSSSSSSSS EKNAS!!!!
IT WORKED!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
it's been two months waiting....
it's great!!!!!!!
i'm very very thankful to eknas wherever you are!!
wow!!
now i'm also gonna try to build CWM recovery.img with ClockworkMod Recovery Builder
Nice to read, I stay tuned for the news!, I hope we can get a cool rom to this phone! :laugh:
investigations
after hard investigations, i found out this phone:
- has no init.d support enabled and i cannot enable it after trying many apps and scripts
- has zram enabled (50mb of ram as compressed swap partition) which steals memory to ram and make w655 slower (cpu compressing/decompressing) which shorten battery life
memory info apps or "free" command in terminal showed that phone had 50mb swap but they don't tell you it is indeed ZRAM swapping instead of internal memory chip swapping, you can check with zram status
zram cannot be disabled at boot as device has no init.d support, even trying to edit init.rc adding # to convert line into a comment in this part:
service swapon /system/bin/swapon /dev/block/zram0
user root
oneshot
because at boot device reinstall genuine init.rc
BUT good news is:
zram can be disable with app "MemoryInfo & Swapfile Check" by means of menu > swapoff all!
then we can use swap on sdcard by means of partition or file
for a swap partition (recommended), use minitool partition wizard portable and redimension sdcard fat32 partition to make room for 100mb linux swap partition
for a swap file, no need to modify sdcard
just follow this steps:
Root and busybox needed. 1st check your device is swap compatible with free "MemoryInfo & Swapfile Check" by tapping "start ramexpander test here", if successful then install swapper2 and use it with:
- a swap PARTITION created in your sdcard (in advanced settings set swap partition as ...mmcblk0p2 if swap is the 2nd partition in sdcard, or ...mmcblk0p3 if it is 3rd etc, also disable "recreate swap file" and "reformat swap")
- a swap FILE in your sdcard (in this case enable "recreate swap file" and "reformat swap").
In both cases set swappiness 60 (%) and enable both "safe unmount" and "safe remount".
SAY THANKS!!!
Useful terminal commands
Useful commands to run in terminal, explanation between brackets:
su (grant superuser rights for next commands)
cat /proc/sys/vm/swappiness (show swappiness, % of memory to swap, low mild or high agressive)
free (show memory info)
sysctl -p (change swappiness on-the-fly by running file sysctl.conf you can create in /system/etc with this content: vm.swappiness = 100 or vm.swappiness = 60 etc...)
cat /proc/mtd (show phone partitions and number)
cat /proc/filesystems (show supported filesystems by phone)
df (show partitions with used/free memory)
cat /proc/swaps (show swap files or partitions, if zram or swap)
SAY THANKS!!!

[GUIDE] TO Root Sony C3 4g D2533 BootLoader LOCK FINAL KK 4.4 / LOLLIPOP 5.0.2

Hola a todos les traigo un nuevo post en el cual dejare mi conocimiento y test del sony xperia c3 4g modelo D2533 con SuperSU root final permanente con bootloader bloqueado
1-.ir a ajustes, luego preciona en acerca del telefono & finalmente preciona varias veces en numero de compilacion asta que nos informe que ya tenemos las opciones de desarrollador activa, luego preciona volver y en opciones de desarrollador activalas, activa depuracion usb & permitir ubicacion de prueba, ya una vez echo luego ir a ajustes, seguridad, marcar fuentes desconocidas, luego ir a pantalla, apagar despues de 10 minutos
2-. descargar kingroot apk
3-. instalar y aser root a d2533 (conexion a internet ya sea 3g o wifi ) y darle a start root asta que termine, esto te dara root pero de formal temporal
4-.instalar busybox de playstore, ejecutar app y precionar install y salir de la app una vez terminado el proceso
5-.instalar terminal de google play aun no ejecutar
6-.descargar el archivo .zip Sustitución Kinguser por SuperSU, extraer con root explorer o en pc lo importante es que quede la carpeta llamada "mrw" en la memoria interna, una vez echo esto nos vamos a terminal
7-. en terminal escribir los siguientes 2 comandos:
su (peticion de permisos root dar en allowed para conceder)
sh /sdcard/mrw/root.sh
8-.una vez echo el proceso comensara a trabajar el script, (no ejecutes ninguna otra tarea mientras el proceso finaliza)
9-. una vez terminado el proceso superSU se abrira automaticamente, te pedira actualizar binarios, continuar, instalacion normal, una vez instalados dar click en aceptar.
PD: si en el momento de la instalacion de superSU te pide desintalar otra aplicacion de super user dale en aceptar.
Asi kinguser desaparecera y tendras root de superSU
Pasar superSU al sistema
con la app root explorer ir a la siguiente ruta RAIZ/DATA/APP/(CARPETA LLAMADA) eu.chainfire.supersu-1. SELECCIONAR CARPETA Y MOVER A ESTA DIRECCION RAIZ/SYSTEM/APP una vez reiniciado el celular ya nuestra app estara en el sistema y podremos disfrutar de ella sin restricciones.
Hello everyone I bring a new post in which test fails my knowledge and c3 sony xperia 4g SuperSU model D2533 with permanent root end: D with locked bootloader
1-.ir adjustments, then preciona About phone & preciona several times finally build number till we report that we have active developer options, then preciona back and activate them Developer options enable USB debugging & allow test location, and then cast again go to settings, security, mark unknown sources, then go to screen off after 10 minutes
2. kingroot download apk
3. Asher root to install and d2533 (internet connection either 3G or WiFi) and give root start till the end, but it will give you temporary root Formal
4-.install busybox of playstore, run app precionar install and leave the app once the process is completed
5-.install terminal google play not yet run
6-Replacing the .zip file .Download Kinguser by SuperSU, extract with root explorer or pc what is important is that it is the folder called "mrw" in the internal memory, once we have done this we go to terminal
7-. in terminal enter the following two commands:
su (root permissions request hit allowed to grant)
sh /sdcard/mrw/root.sh
8-.Once made the process starts to work the script (do not run any other tasks while the process ends)
9-. SuperSU once the process is complete it will automatically open, binary update will ask continue normal installation, once installed to click OK.
PS: if at the time of the installation of SuperSU asks you uninstall other applications user dale super OK.
So kinguser disappear and you will have root SuperSU
SuperSU pass system
the app root explorer go to the next ROOT / DATA / APP / (folder called) eu.chainfire.supersu-1 route. SELECT FOLDER AND MOVE TO THIS ADDRESS ROOT / SYSTEM / APP after restarting the phone, and our app will be in the system and we can enjoy it without restrictions.
download apk kingroot
https://mega.co.nz/#!BElBQKza!_Et5VVOwNsS2R331D6eliHO_YNqhiD4sGEc_jXm7qNE
download sustitucion kinguser por superSU
https://mega.nz/#!VYlAFTRD!wRCZl0LGuwLjP7WcS2LThagnknqnC-lLsevlWZzXKhc
busybox
https://play.google.com/store/apps/details?id=stericson.busybox
terminal
https://play.google.com/store/apps/details?id=jackpal.androidterm
funcionó! lo único que podría añadir es que con la última versión de KingRoot que salió hace 2 días, ya se podía lograr un root permanente y al 100% jaja, pero siempre es mejor tener SuperSU, gracias por el tutorial, es posible hasta ahora instalar CWM? o recovery?
De alguna forma no tengo posibilidad de descargarla desde mi telefono, la app de mega no se abre cuando hago click en los links (tal vez problemas en lollypop??) tendre que hacerlo en el pc a ver que pasa...
Pregunta: despues del proceso te deja montar la particion de sistema para escritura con root explorer?? Con kinguser no me dejaba en kitkat....
Saludos de Conce compadre!!!
failed to update su binary?
Heres the transcript from terminal emulator
[email protected]:/ $ su
[email protected]:/ # sh /sdcard/mrw/root.sh
---------------------------------------
---------- Made By : Mr.W0lf ----------
---- Thanks @Chainfire for SuperSU ----
---------------------------------------
mount: Operation not permitted
/sdcard/mrw/root.sh[16]: can't create /system/bin/busybox: Read-only file system
Unable to open /system/bin/busybox: No such file or directory
Unable to open /system/bin/busybox: No such file or directory
chattr: setting flags on /system/xbin/ku.sud: Read-only file system
rm failed for /system/xbin/ku.sud, Read-only file system
chattr: setting flags on /system/xbin/su: Read-only file system
rm failed for /system/xbin/su, Read-only file system
chattr: setting flags on /system/xbin/supolicy: Read-only file system
rm failed for /system/xbin/supolicy, Read-only file system
/sdcard/mrw/root.sh[29]: can't create /system/xbin/su: Read-only file system
/sdcard/mrw/root.sh[30]: can't create /system/xbin/daemonsu: Read-only file system
/sdcard/mrw/root.sh[31]: can't create /system/xbin/sugote: Read-only file system
/sdcard/mrw/root.sh[32]: can't create /system/xbin/sugote-mksh: Read-only file system
Unable to chown /system/xbin/su: Read-only file system
Unable to chmod /system/xbin/su: Read-only file system
Unable to open /system/xbin/sugote: No such file or directory
Unable to open /system/xbin/sugote: No such file or directory
Unable to open /system/xbin/sugote-mksh: No such file or directory
Unable to open /system/xbin/sugote-mksh: No such file or directory
Unable to open /system/xbin/daemonsu: No such file or directory
Unable to open /system/xbin/daemonsu: No such file or directory
/sdcard/mrw/root.sh[41]: daemonsu: not found
rm failed for /data/data/com.kingroot.RushRoot, No such file or directory
rm failed for /data/data-lib/com.kingroot.RushRoot, No such file or directory
rm failed for /data/data/com.kingroot.master, No such file or directory
chattr: setting flags on /system/bin/.usr/.ku: Read-only file system
rm failed for /system/bin/.usr/.ku, Read-only file system
chattr: setting flags on /system/bin/rt.sh: Read-only file system
rm failed for /system/bin/rt.sh, Read-only file system
chattr: setting flags on /system/bin/su: Read-only file system
rm failed for /system/bin/su, Read-only file systemchattr: stat /system/bin/ddexe: No such file or directory
rm failed for /system/bin/ddexe, No such file or directory
chattr: setting flags on /system/bin/install-recovery.sh: Read-only file system
rm failed for /system/bin/install-recovery.sh, Read-only file system
chattr: stat /system/bin/install-recovery.sh-ku.bak: No such file or directory
rm failed for /system/bin/install-recovery.sh-ku.bak, No such file or directory
pkg: /sdcard/mrw/superuser.apk
Success
chattr: setting flags on /system/usr/iku/isu: Read-only file system
rm failed for /system/usr/iku, Read-only file system
chattr: setting flags on /system/etc/install-recovery.sh: Read-only file system
rm failed for /system/etc/install-recovery.sh, Read-only file system
chattr: setting flags on /system/etc/install_recovery.sh: Read-only file system
rm failed for /system/app/Kinguser, No such file or directory
rm failed for /data/data-lib/king, No such file or directory
[email protected]:/ #
omike123 said:
Heres the transcript from terminal emulator
[email protected]:/ $ su
[email protected]:/ # sh /sdcard/mrw/root.sh
---------------------------------------
---------- Made By : Mr.W0lf ----------
---- Thanks @Chainfire for SuperSU ----
---------------------------------------
mount: Operation not permitted
/sdcard/mrw/root.sh[16]: can't create /system/bin/busybox: Read-only file system
Unable to open /system/bin/busybox: No such file or directory
Unable to open /system/bin/busybox: No such file or directory
chattr: setting flags on /system/xbin/ku.sud: Read-only file system
rm failed for /system/xbin/ku.sud, Read-only file system
chattr: setting flags on /system/xbin/su: Read-only file system
rm failed for /system/xbin/su, Read-only file system
chattr: setting flags on /system/xbin/supolicy: Read-only file system
rm failed for /system/xbin/supolicy, Read-only file system
/sdcard/mrw/root.sh[29]: can't create /system/xbin/su: Read-only file system
/sdcard/mrw/root.sh[30]: can't create /system/xbin/daemonsu: Read-only file system
/sdcard/mrw/root.sh[31]: can't create /system/xbin/sugote: Read-only file system
/sdcard/mrw/root.sh[32]: can't create /system/xbin/sugote-mksh: Read-only file system
Unable to chown /system/xbin/su: Read-only file system
Unable to chmod /system/xbin/su: Read-only file system
Unable to open /system/xbin/sugote: No such file or directory
Unable to open /system/xbin/sugote: No such file or directory
Unable to open /system/xbin/sugote-mksh: No such file or directory
Unable to open /system/xbin/sugote-mksh: No such file or directory
Unable to open /system/xbin/daemonsu: No such file or directory
Unable to open /system/xbin/daemonsu: No such file or directory
/sdcard/mrw/root.sh[41]: daemonsu: not found
rm failed for /data/data/com.kingroot.RushRoot, No such file or directory
rm failed for /data/data-lib/com.kingroot.RushRoot, No such file or directory
rm failed for /data/data/com.kingroot.master, No such file or directory
chattr: setting flags on /system/bin/.usr/.ku: Read-only file system
rm failed for /system/bin/.usr/.ku, Read-only file system
chattr: setting flags on /system/bin/rt.sh: Read-only file system
rm failed for /system/bin/rt.sh, Read-only file system
chattr: setting flags on /system/bin/su: Read-only file system
rm failed for /system/bin/su, Read-only file systemchattr: stat /system/bin/ddexe: No such file or directory
rm failed for /system/bin/ddexe, No such file or directory
chattr: setting flags on /system/bin/install-recovery.sh: Read-only file system
rm failed for /system/bin/install-recovery.sh, Read-only file system
chattr: stat /system/bin/install-recovery.sh-ku.bak: No such file or directory
rm failed for /system/bin/install-recovery.sh-ku.bak, No such file or directory
pkg: /sdcard/mrw/superuser.apk
Success
chattr: setting flags on /system/usr/iku/isu: Read-only file system
rm failed for /system/usr/iku, Read-only file system
chattr: setting flags on /system/etc/install-recovery.sh: Read-only file system
rm failed for /system/etc/install-recovery.sh, Read-only file system
chattr: setting flags on /system/etc/install_recovery.sh: Read-only file system
rm failed for /system/app/Kinguser, No such file or directory
rm failed for /data/data-lib/king, No such file or directory
[email protected]:/ #
Click to expand...
Click to collapse
1) su <------ in terminal emulator (root permissions request hit allowed to grant)
2) sh /sdcard/mrw/root.sh <------- second step
diiegooh said:
1) su <------ in terminal emulator (root permissions request hit allowed to grant)
2) sh /sdcard/mrw/root.sh <------- second step
Click to expand...
Click to collapse
That's exactly what I did. Tried it many times, installed SuperSU successfully but failed to update its binaries. And I was unable to replace Kinguser with supersu.
omike123 said:
That's exactly what I did. Tried it many times, installed SuperSU successfully but failed to update its binaries. And I was unable to replace Kinguser with supersu.
Click to expand...
Click to collapse
Try these by root, and then follow the steps
diiegooh said:
Try these by root, and then follow the steps
Click to expand...
Click to collapse
Yeah! My phone acquired root using kingroot. Are you suggesting to re-root it again by kingroot? Anyway I did just like that but this time I was unable to install the apk you provided. When installing the app it says 'application not installed'.
Someone can upload the "mrw" file (or folder) to another server please?????!!! :'(
Ok... I got full root permissions just using kingroot 4.1.0.249 (the latest), i can mount system as r/w, unninstall system apps, etc.
Now the question is: CAN WE MOVE DATA AND OBB FOLDERS FROM EMULATED TO SDCARD1??? If yes HOW???!!!
Me aparece el mismo error que el Omike123 :/, si pruebo al rootearlo con la ultima versión del kingroot y usar solo kinguser por defecto, quedara para siempre o el root o solo temporal?
1. Copy all the files to your external SD card, into a folder called mrw.
2. Install Kingroot (if you have Kinguser, go into the app and unroot your device, do not reboot) and FX File Explorer, alongside the root add-on
3. Run Kingroot (it'll root your device)
4. Open FX, then open System (root). Grant root privileges.
5. Locate and run the script mrw/root.sh as root.
6. It'll run for a while, when SuperSU appears, immediately update binaries.
7. It'll again run for a while, wait till SuperSU finishes, then select 'REBOOT'.
8. SuperSU root obtained!
Alternatively, root using Kingroot, then run Kinguser and update Kinguser itself. The latest version is a permanent root (at least, for me).
BachMinuetInG said:
1. Copy all the files to your external SD card, into a folder called mrw.
2. Install Kingroot (if you have Kinguser, go into the app and unroot your device, do not reboot) and FX File Explorer, alongside the root add-on
3. Run Kingroot (it'll root your device)
4. Open FX, then open System (root). Grant root privileges.
5. Locate and run the script mrw/root.sh as root.
6. It'll run for a while, when SuperSU appears, immediately update binaries.
7. It'll again run for a while, wait till SuperSU finishes, then select 'REBOOT'.
8. SuperSU root obtained!
Is necessary install Busybox?
Click to expand...
Click to collapse
eyedol64 said:
BachMinuetInG said:
1. Copy all the files to your external SD card, into a folder called mrw.
2. Install Kingroot (if you have Kinguser, go into the app and unroot your device, do not reboot) and FX File Explorer, alongside the root add-on
3. Run Kingroot (it'll root your device)
4. Open FX, then open System (root). Grant root privileges.
5. Locate and run the script mrw/root.sh as root.
6. It'll run for a while, when SuperSU appears, immediately update binaries.
7. It'll again run for a while, wait till SuperSU finishes, then select 'REBOOT'.
8. SuperSU root obtained!
Is necessary install Busybox?
Click to expand...
Click to collapse
If you use FX there should be an inbuilt busybox setup installed. But it is still recommended to install Stericson's Busybox.
Click to expand...
Click to collapse
please solution root with lockbootloder C3 2503
please solution root with lockbootloder C3 2503
it reboot and failed after i choose start root in kingroot 4.1
raitokun said:
it reboot and failed after i choose start root in kingroot 4.1
Click to expand...
Click to collapse
After reboot you have to restart kingroot mate.
raitokun said:
it reboot and failed after i choose start root in kingroot 4.1
Click to expand...
Click to collapse
Just keep repeating until you get it, it took me 2 reboots to get it rooted.
I got a new C3 D2533, android 5.0 with 8GB merged memory. It's the 2015 production so I now have 2.90 GB memory, what do you guys do with the phone now that it's rooted?
And are you all able to modify and use the governors+frequency in stock kernel? If yes I would like to know the min+max frequency and available governors. My phone is running smooth with decent battery life so I'm not sure if I want to root it.
pelao160312 said:
Hello everyone I bring a new post in which test fails my knowledge and c3 sony xperia 4g SuperSU model D2533 with permanent root end: D with locked bootloader
1-.ir adjustments, then preciona About phone & preciona several times finally build number till we report that we have active developer options, then preciona back and activate them Developer options enable USB debugging & allow test location, and then cast again go to settings, security, mark unknown sources, then go to screen off after 10 minutes
2. kingroot download apk
3. Asher root to install and d2533 (internet connection either 3G or WiFi) and give root start till the end, but it will give you temporary root Formal
4-.install busybox of playstore, run app precionar install and leave the app once the process is completed
5-.install terminal google play not yet run
6-Replacing the .zip file .Download Kinguser by SuperSU, extract with root explorer or pc what is important is that it is the folder called "mrw" in the internal memory, once we have done this we go to terminal
7-. in terminal enter the following two commands:
su (root permissions request hit allowed to grant)
sh /sdcard/mrw/root.sh
8-.Once made the process starts to work the script (do not run any other tasks while the process ends)
9-. SuperSU once the process is complete it will automatically open, binary update will ask continue normal installation, once installed to click OK.
PS: if at the time of the installation of SuperSU asks you uninstall other applications user dale super OK.
So kinguser disappear and you will have root SuperSU
SuperSU pass system
the app root explorer go to the next ROOT / DATA / APP / (folder called) eu.chainfire.supersu-1 route. SELECT FOLDER AND MOVE TO THIS ADDRESS ROOT / SYSTEM / APP after restarting the phone, and our app will be in the system and we can enjoy it without restrictions.
download apk kingroot
https://mega.co.nz/#!BElBQKza!_Et5VVOwNsS2R331D6eliHO_YNqhiD4sGEc_jXm7qNE
download sustitucion kinguser por superSU
https://mega.nz/#!VYlAFTRD!wRCZl0LGuwLjP7WcS2LThagnknqnC-lLsevlWZzXKhc
busybox
https://play.google.com/store/apps/details?id=stericson.busybox
terminal
https://play.google.com/store/apps/details?id=jackpal.androidterm
Click to expand...
Click to collapse
rooted successfully, tks

How to root Bluestacks 2 using Linux in VirtualBox (Modify .vdi file)

BlueStacks 2.2.17.6203 is introducing "VirtualBox VMs".
The filesystems have been changed to "vdi format" (VirtualBox).
For linux experts: if you know how to mount and modify .vdi without VirtualBox, skip to step 9.
Well, let's get started!
First of all, to root BlueStacks this way you need VirtualBox and you have a Linux OS installed. If you just got started, I'll recommended Ubuntu, you can follow the guide installing Ubuntu on BirtualBox. http://www.wikihow.com/Install-Ubuntu-on-VirtualBox
Also, you will need some linux knowledge. It's not necessessary, but I won't provide any support about the part dealing with linux commands. Just follow the instructions and probably you will be able to root it, but it might not be that simple.
The second mandatory stuff you will need is the Android App called SuperSU. At this time, you should be able to find the latest SuperSU. The instructions should be the same with other SuperSU versions.
Here is a direct link http://www.supersu.com/download
This tutorial assumes you already have an installed BlueStacks you wish to root, but make sure Bluestacks and Ubuntu isn't running isn't running. So, let's get started.
In this tutorial i'm using Ubuntu.
1. MAKE A BACKUP OF ROOT.VDI FILE FIRST!
2. To modify Root.vdi, you need to mount it in Ubuntu virtual machine. Select Ubuntu and click Settings -> Storage. Select Controller: SATA and click on the HDD with green plus symbol.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3. A dialog box will appear. Select Choose existing disk
4. Navigate to Bluestacks directory where you installed. Select Root.vdi and Open
ProTip: You can mount Data.vdi and SDcard.vdi to transfer files between guest and VDI.
5. Root.vdi should be added in Storage. Click OK
6. Start Ubuntu on VirtualBox
7. Ubuntu: On your desktop, you should see the grey Hard Drive icon on the right taskbar. Yep, that's root.vdi image file that has been mounted and the disk name should be named 8,6 GB Volume
8. Extract x86 Folder from .zip (Recovery Flashable.zip) archive file and /common/SuperSU.apk somewhere on Ubuntu. Bluestacks is based on Android x86.
8.1. If you already downloaded it on your host computer, Click Devices -> Drag and Drop, Select Bidirectional and you can transfer the file to guest
If you haven't download it yet, download it from http://www.supersu.com/download and click Recovery Flashable.zip
9. Copy the following SuperSU files into your mounted root.vdi
Add file: /x86/su -> (8,6 GB Volume)/android/system/xbin/su
Rename file: /x86/su ---> (8,6 GB Volume)/x86/daemonsu
Add file: /x86/daemonsu ---> (8,6 GB Volume)/android/system/xbin/daemonsu
Add file: /x86/supolicy ---> (8,6 GB Volume)/android/system/xbin/supolicy
Add file: /x86/libsupol.so ---> (8,6 GB Volume)/android/system/lib/libsupol.so
Add file: /common/Superuser.apk ---> (8,6 GB Volume)/android/system/app/Superuser.apk
10. You need to change file permissions in order for SuperSU to work correctly. Open terminal and type the following commands. Type your password when asked
Note: The disk name might be different. You can check it by right click on 8,6 GB Volume and select Properties
ProTip: Type sudo chmod xxx in terminal and drag a file to get the full path like below. Press UP ARROW on your keyboard to show the last command you used.
sudo chmod 755 '/media/test/<disk udid>/android/system/xbin/su'
sudo chmod 755 '/media/test/<disk udid>/android/system/xbin/daemonsu'
sudo chmod 755 '/media/test/<disk udid>/android/system/xbin/supolicy'
sudo chmod 644 '/media/test/<disk udid>/android/system/lib/libsupol.so'
sudo chmod 644 '/media/test/<disk udid>/android/system/app/Superuser.apk'
Files should be owned by root:root. No need to change it on Ubuntu.
11. Now we need to start "daemonsu" on every reboot. BlueStacks init procedure is quite simple. Seems like there is only android/system/etc/init.sh. So, open android/system/etc/init.sh in your preferred linux text-editor, go at the bottom of the file and search for:
Code:
init|"")
do_init
;;
esac
Add this
Code:
init|"")
do_init
/system/xbin/daemonsu --auto-daemon &
;;
esac
I'd say we're done now! Shutdown your Virtualbox
12. Now you can start your BlueStacks. When it's booted, launch SuperSU via Play Store.
You will be prompted about a SuperSU update. Choose the "normal" way and after the update, restart your BlueStacks.
13. That should be it. Now your BlueStacks is rooted.
To be certain you should open your PlayStore and install your preferred RootChecker.
An additional task you might want to do would be using some apps like "/system/app Mover" and "System App Uninstall" and change the SystemDefaultAppLauncher and SystemDefaultAppBrowser.
I usually install Nova Launcher.
Also, as Root FileExplorer, I install X-Plore.
You might want to install a CatLog too!
Hope you enjoyed this tutorial
Hope you will enjoy you newly rooted BlueStacks.
Tweak your Bluestacks and share your .vdi files to everyone.
Credit goes to rumbla (mybot.run) for the original tutorial how to modify root.fs
And me for this new tutorial
Here are the links that helped me a lot to copy/paste text and also files between guest operating system (Ubuntu) and host computer (Windows 10)
"How do I tell if virtualbox guest additions is installed and working correctly" on Ubuntu Forums
"Virtualbox and shared folders - permissions problem" also on Ubuntu Forums
Also I had to chown root:root "files"
Working ................. so far, so good
Thanks a lot
I comfirmed that it still working on bluestack 4 (mac os) thanks a lot! <3
Note that if BS is "x86_64" then you need using files in "x64" folder!
evildog1 said:
BlueStacks 2.2.17.6203 is introducing "VirtualBox VMs".
The filesystems have been changed to "vdi format" (VirtualBox).
For linux experts: if you know how to mount and modify .vdi without VirtualBox, skip to step 9.
Well, let's get started!
First of all, to root BlueStacks this way you need VirtualBox and you have a Linux OS installed. If you just got started, I'll recommended Ubuntu, you can follow the guide installing Ubuntu on BirtualBox. http://www.wikihow.com/Install-Ubuntu-on-VirtualBox
Also, you will need some linux knowledge. It's not necessessary, but I won't provide any support about the part dealing with linux commands. Just follow the instructions and probably you will be able to root it, but it might not be that simple.
The second mandatory stuff you will need is the Android App called SuperSU. At this time, you should be able to find the latest SuperSU. The instructions should be the same with other SuperSU versions.
Here is a direct link http://www.supersu.com/download
This tutorial assumes you already have an installed BlueStacks you wish to root, but make sure Bluestacks and Ubuntu isn't running isn't running. So, let's get started.
In this tutorial i'm using Ubuntu.
1. MAKE A BACKUP OF ROOT.VDI FILE FIRST!
2. To modify Root.vdi, you need to mount it in Ubuntu virtual machine. Select Ubuntu and click Settings -> Storage. Select Controller: SATA and click on the HDD with green plus symbol.
3. A dialog box will appear. Select Choose existing disk
4. Navigate to Bluestacks directory where you installed. Select Root.vdi and Open
ProTip: você pode montar Data.vdi e SDcard.vdi para transferir arquivos entre o convidado e o VDI.
5. Root.vdi deve ser adicionado ao Storage. Clique OK
6. Inicie o Ubuntu no VirtualBox
7. Ubuntu: em sua área de trabalho, você deve ver o ícone cinza do disco rígido na barra de tarefas direita. Sim, esse é o arquivo de imagem root.vdi que foi montado e o nome do disco deve se chamar Volume de 8,6 GB
8. Extraia a pasta x86 do arquivo .zip (Recovery Flashable.zip) e /common/SuperSU.apk em algum lugar do Ubuntu. Bluestacks é baseado no Android x86.
8,1 Se você já fez o download em seu computador host, clique em Dispositivos -> Arrastar e soltar, selecione bidirecional e você pode transferir o arquivo para o convidado
Se você ainda não fez o download, faça o download em http://www.supersu.com/download e clique em Recovery Flashable.zip
9. Copie os seguintes arquivos SuperSU para o root.vdi montado
Adicionar arquivo: / x86 / su -> (Volume de 8,6 GB) / android / system / xbin / su
Renomear arquivo: / x86 / su ---> (Volume de 8,6 GB) / x86 / daemonsu
Adicionar arquivo: / x86 / daemonsu ---> (Volume de 8,6 GB) / android / system / xbin / daemonsu
Adicionar arquivo: / x86 / supolicy ---> (Volume de 8,6 GB) / android / system / xbin / supolicy
Adicionar arquivo: /x86/libsupol.so ---> (Volume de 8,6 GB) /android/system/lib/libsupol.so
Adicionar arquivo: /common/Superuser.apk ---> (Volume de 8,6 GB) /android/system/app/Superuser.apk
10. Você precisa alterar as permissões do arquivo para que o SuperSU funcione corretamente. Abra o terminal e digite os seguintes comandos. Digite sua senha quando solicitado
Nota: o nome do disco pode ser diferente. Você pode verificar clicando com o botão direito em Volume de 8,6 GB e selecione Propriedades
ProTip: Digite sudo chmod xxx no terminal e arraste um arquivo para obter o caminho completo como abaixo. Pressione a SETA PARA CIMA no teclado para mostrar o último comando usado.
sudo chmod 755 '/ media / test / <disk udid> / android / system / xbin / su'
sudo chmod 755 '/ media / test / <disk udid> / android / system / xbin / daemonsu'
sudo chmod 755 '/ media / test / <disk udid> / android / system / xbin / supolicy'
sudo chmod 644 '/ media / test / <disk udid> /android/system/lib/libsupol.so'
sudo chmod 644 '/ media / test / <disk udid> /android/system/app/Superuser.apk'
Os arquivos devem pertencer a root: root. Não há necessidade de alterá-lo no Ubuntu.
11. Agora precisamos iniciar o "daemonsu" a cada reinicialização. O procedimento de inicialização do BlueStacks é bastante simples. Parece que só existe android / system /etc/init.sh. Portanto, abra android / system / etc / init.sh em seu editor de texto Linux preferido, vá até o final do arquivo e pesquise por:
[CÓDIGO] init | "")
fazendo
;;
esac [/ CODE]
Adicione isso
[CÓDIGO] init | "")
fazendo
/ system / xbin / daemonsu --auto-daemon &
;;
esac [/ CODE]
Eu diria que terminamos agora! Desligue seu Virtualbox
12. Agora você pode iniciar seus BlueStacks. Quando ele for inicializado, inicie o SuperSU via Play Store.
Você será avisado sobre uma atualização do SuperSU. Escolha o caminho "normal" e após a atualização reinicie seus BlueStacks.
13. Deve ser isso. Agora seu BlueStacks está enraizado.
Para ter certeza, você deve abrir sua PlayStore e instalar o RootChecker de sua preferência.
Uma tarefa adicional que você pode querer fazer seria usar alguns aplicativos como "/ system / app Mover" e "System App Uninstall" e alterar SystemDefaultAppLauncher e SystemDefaultAppBrowser.
Eu geralmente instalo o Nova Launcher.
Além disso, como Root FileExplorer, eu instalo o X-Plore.
Você pode querer instalar um CatLog também!
Espero que tenha gostado desse tutorial
Espero que você goste de seu BlueStacks recém-enraizado.
Ajuste seus Bluestacks e compartilhe seus arquivos .vdi com todos.
O crédito vai para rumbla (mybot.run) pelo tutorial original sobre como modificar root.fs
E eu para este novo tutorial
Click to expand...
Click to collapse
Não dá

[ROOT][HELP][iNTEL] I need to make root in my tablet, but like impossible.

Hi guys, I have a DL 3411 Tablet with Android 5.1, and looks like impossible make root in them, please, if you can help, help me please
Some information about it:
Genuine Intel(R) CPU 1,04 GHz
Cores: 4
Architecture: x86
CPUID: 6.5d.1
Codename: SoFIA 3GR
Process: 28 nm
L1 D-Cache: 4 x 24 KB
L1 I-Cache: 4 x 32 KB
L2 Cache 2: x 512 KB
Clock Speed: 208 MHZ - 1,04 GHZ
GPU Vendor: ARM
GPU Renderer: Mali-450 MP4
Model: Tablet_DL_3411 (TabKids_Plus)
Manufacturer: DL
Board: rk3osdk
Hardware: soflaboard
Screen Size: 5,55 inches
Screen Resolution: 600 x 1024 pixels
Screen Density: 214 dpi
Total RAM: 933 MB
InternaIStorage: 4,41 GB
Android Version: 5.1.1
API Level: 22
Bootloader: 1605.1 00_M1 S1
Build ID: LMY49F release-keys
Java VM: ART 2.1.0
OpenGL ES: 2.0
Kernel Architecture: i686
Kernel Version: 3.14.0 (eng.pb105.20160808.112201)
Olá, consegui fazer o root com o Magisk manager.
Ativei o modo depuração usb, e ativei permitir desbloquear o bootloader no modo desenvolvedor.
Depois usei os comandos para desbloquear o bootloader:
./adb reboot fastboot
-ele reinicia no modo fastboot e fica com a tela preta.
./fastboot oem unlock
./fastboot oem unlock confirm
assim consegui desbloquear o bootloader
Baixei no site DL a fimware e extrai os arquivos da firmware deste tablet com o "flstool.exe" programa que fica na pasta de instalacao do "intel flash tool" e separei o boot.fls.
./FlsTool -x "nome do aquivo firmware.fls"
./FlsTool --extract-prg "nome do arquivo firmware.fls"
ele vai extrair todos os aquivos da firmware, e separei o arquivo que tem o nome boot.fls e o copiei para o tablet.
Instalei o apk magiskmanager atualizado, apos aberto cliquei em instalar e quando pediu o arquivo boot.img para corrigir, indiquei o arquivo boot.fls que extrai da firmware. Ele vai gerar outro arquivo boot.img, copiei este arquivo do tablet para pasta onde esta o adb/fastboot no pc.
Enviar o boot.img gerado pelo magiskmanager via fastboot:
./adb reboot fastboot
espere o tablet reiniciar
./fastboot flash boot "nome do boot.img gerado pelo magisk"
./fastboot reboot
depois disso ja vai estar com root.
pode confirmar instalando o root checker.
Hi, I managed to root with the Magisk manager. I activated the USB debugging mode, and I enabled to allow the bootloader to be unlocked in developer mode. Then I used the commands to unlock the bootloader: ./adb reboot fastboot -he restarts in fastboot mode and stays with the black screen. ./fastboot oem unlock ./fastboot oem unlock confirm so I managed to unlock the bootloader I downloaded the DL site to fimware and extracted the firmware files for this tablet with the "flstool.exe" program located in the installation folder of the "intel flash tool" and separated the boot.fls. ./FlsTool -x "file name firmware.fls" ./FlsTool --extract-prg "filename firmware.fls" it will extract all files from the firmware, and I separated the file that has the name boot.fls and copied it to the tablet. I installed the updated magiskmanager apk, after opening it I clicked install and when asked for the boot.img file to fix it, I indicated the boot.fls file that it extracts from the firmware. It will generate another boot.img file, I copied this file from the tablet to the folder where the adb / fastboot is on the pc. Submit the boot.img generated by magiskmanager via fastboot: ./adb reboot fastboot wait for the tablet to restart ./fastboot flash boot "name of the boot.img generated by magisk" ./fastboot reboot after that it will be rooted. you can confirm by installing the rot checker. all this information was extracted here from the xda forum
Hint: Replace in this thread's title term tablet by your tablet's brand & model thus mainly owners of such a tablet get addressed.
AFAIK at least 3 Android tablets with Intel CPU exist.

Install GERDA OS on nokia 8110 4g

Hello xdas,
I'm an android user that started customization with my old (and beloved) galaxy s2, and then I installed custom rom on every smartphone I get.
My girlfriend gave me a present last april, a nokia 8110 because she knows that I love to custom devices.
But I have a problem (and I can't find solution on banana hackers's guides)
I want to install gerda on this feature phone and so I'm following this guide:
https://gerda.tech/#h1.4_install
I installed wallace lite, I dowloaded on my pc (win 10 home 20H2) the adb pckg. From this directory (the adb) I start the PowerShell and I give this command
Code:
dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-backup.img bs=2048
.
I have the debug mode activated, the phone rooted (and obviuosly connected the pc) but I get this error message:
Code:
dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-backup.img bs=2048
dd : Termine 'dd' non riconosciuto come nome di cmdlet, funzione, programma eseguibile o file script. Controllare
l'ortografia del nome o verificare che il percorso sia incluso e corretto, quindi riprovare.
In riga:1 car:1
+ dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-back ...
+ ~~
+ CategoryInfo : ObjectNotFound: (dd:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Did anyone get the same problem?
Could you help me to find a way to go on?
ops, I'm sorry...
this sentence
Termine 'dd' non riconosciuto come nome di cmdlet, funzione, programma eseguibile o file script. Controllare
l'ortografia del nome o verificare che il percorso sia incluso e corretto, quindi riprovare.
In riga:1 car:1
means...
The term 'dd' is not recognized as a cmdlet, function, executable program or script file name. to check spelling the name or verify that the path is included and correct, then try again. Per row: 1 car: 1
You have to run any of Androd's Linux commands in a Linux shell started by ADB
Code:
adb shell "dd if=/dev/block/bootdevice/by-name/recovery of=/sdcard/recovery-backup.img bs=2048"
yes, now it works!
thank you... now I'm from xubuntu.

Categories

Resources