Hello there !
After a long time of searching I wasn't able to find anywhere a proper guide to install Kali Nethunter on Nexus 7, mainly the lasted release of it (3.0) on newer androids (6.0+) or CM13, so I decided to make this quick guide to cover some aspects that it thought would be important if you wanna jump into this.
First things first:
Disclaimer: I AM NOT RESPONSIBLE FOR ANY LOST YOU HAVE, PLEASE REMEMBER TO ALWAYS BACKUP YOUR SENSITIVE INFORMATION AND PERSONAL DATA!
What is NetHunter: Kali nuthunter is based on Kali linux and has most of built-in tools to security audits and penetration testing. More information can be taken here: world wide web dot kali dot org/kali-linux-nethunter/
History: I've been trying to install nethunter on mu nexus 7 without succeed for the past 3 days. Last year I had already accomplished this task in another version of nethunter (1.2) and android (CM12). Recently, I decided to go back to security works and realize that offensive security have been working it's ass off and since than released a newer version, and I was already in stock Marshmallow (6.0.1) android, so downgrading wasn't an option for me.
I tried to install nethunter(Like in the past) with a tool called MultiRom (Available for free in PlayStore), that allows you to run multiple roms on your device (dual-boot feature like). But unfortunately I couldn't. I just couldn't and it was driving me crazy.
Got errors like:
Slow boot (on secondary rom - Nethunter)
Missing root (Supersu)
Freezing
So if you are facing this problems here is the solution I have to make it works.
Solution:
Install the last stock rom for your device (In my case, Nexus 7-flo that can be found at developers dot google dot com/android/nexus/images)
Then use fastboot to apply your stock rom (Attention: This step will format all your DATA!):
Code:
$ adb reboot bootloader
(Remember to enable USB DEBUG)
once in bootloader run:
Code:
./flash-all.sh
After flashing the stock rom, proceed to ROOT you device. (If you don't know how, you should not be messing with any of this, but if you want to anyways.... google it!)
Then, after rooting your device install busybox(for free in playStore)* and install its components.
Now, install a custom recovery (For this, I will use TWRP)
Go back to you bootloader screen with the comment before mentioned and run the following command:
Code:
fastboot flash recovery your_recovery.img
Then, copy the Nethunter file downloaded from world wide web dot offensive-security dot com/kali-linux-nethunter-download/[/url] to your device and flash it with the help of your recovery (TWRP or CM Recovery).
Luckily, if everything goes as expected you should succeed in installing nethunter 3.0 on your Nexus 7 device (May be applied to other Nexus devices)
Bottom Line: Try installing Nethunter on your stock rom, instead of a custom one. Then, if you want to, you always can install Multirom and install a secondary ROM like CM13 to be your daily use ROM.
Any Questions and suggestions are welcome, sorry in advance about any english mistake (Non-native speaker here!).
*: Optional Step, can be done later.
So your external card is detected? I wiped everything and reflashed about a gazillion times, all works fine except it simply won't detect my card. I guess I can try older Android version as i've only tried 6.0.1 so far... doubt that would do the trick though
Hey guys!
This is just a simple post for you guys who want to make the jump to Nougat on the Snapdragon version of the Redmi Note 3, but face issues like bootloop or soft brick .
I tried many times to flash to Nougat and failed, so I thought I would document my experience for anyone who needs it.
The main problem I faced was an outdated bootloader.
Here, I have detailed the steps I took to flash Nougat successfully on my phone.
This does assume that you do have some experience and knowledge about the world of custom ROMs.
- disclaimer -
I am not responsible for any damage you may cause as a result of following this guide.
I am not affliated with any of the authors that wrote the guides that I will link in this guide.
The links are there purely for reference, and if you wrote one of the posts that I have linked in this guide, please message me to have your name at the bottom of this post.
- disclaimer end -
Here are a few things to note.
1) The version of MIUI you were on when you unlocked your bootloader.
2) Whether or not you have uploaded your bootloader
3) Whether you unlocked your bootloader officially
4) Whether you have permission to unlock the bootloader from XiaoMi.
5) Download and install the latest version of MiFlash
6) Download and install ADB and Fastboot on your PC
7) Boot into download mode to check if your PC recognises your phone. If not, reinstall the appropriate drivers.
A few websites you might want to refer to :
A MIUI forum page which teaches you how to flash/unbrick your Redmi Note 3.
http://en.miui.com/thread-235865-1-1.html
A MIUI forum page that teaches you how to repair your IMEI if it gets corrupted
http://en.miui.com/thread-245598-1-1.html
A guide to the XiaoMi deep flash cable as a kind of last resort(This is essentially Xiaomi's version of Samsung's USB jig; to force your device into download mode)
http://forum.xda-developers.com/redmi-note-3/how-to/guide-how-to-flash-hard-bricked-redmi-t3490055
First, you may want to do a few things.
1) Check and double check your device codename (Kenzo for Redmi note 3 Pro, Kate for Redmi Note 3 SE)
2) Download the latest Global Developer ROM (There are .zip and .tar versions, for this guide we will be using the latter. I get my ROMs from here : http://en.miui.com/a-234.html )
After downloading it, decompress it until you see the file extension .tgz, then unzip it once more. At the end you should have one folder which contains some files and a folder called images.
3) Research and download the ROM and custom kernel of your choice
4) Check up and research anything you are unfamiliar with ( This is a great place to start : http://forum.xda-developers.com/redmi-note-3/how-to/guide-redmi-note-3-available-twrps-t3406708 )
So, to flash the ROM, you can follow these steps. Do note that these steps worked for me at the time of writing and may not necessarily work for you.
1) Backup your stuff (Pictures, chats, contacts, etc.)
2) Go to developer options and check enable OEM unlock and ADB.
3) Reboot into bootloader.(adb reboot bootloader / vol- + pwr from power off state)
4) Use MiFlash to flash the global developer ROM you downloaded.
5) Use the MiUnlock tool to unlock your device.
6) Reboot to MIUI. (If you don't, you might face problems with TWRP demanding for password)
7) Boot to download mode again.
8) Install TWRP recovery.
9) You can now make a nandroid backup. Also make a backup of your EFS partition and keep it somewhere safe.
This assumes that you flashed the latest global developer ROM.
10) You can now flash the ROM and GApps.
11) If you want to install a custom kernel, finish setting up the phone before flashing one.
12) You can install Viper4Arise now if you want.
twrp Porter-
as we know there is no tool available to port twrp for mt67XX. Phone so here i create a Simple and user friendly tool to Manually Port twrp for the Mediatek MT67XX Phone also Work with MT65XX new 32 bit phone .
The tool is Not based on Source This is a manually Porting Method where we use Stock Recovery to Port a custom Recovery. i have Port twrp for almost all latest MT67XX Chip from source and you can use as a Port Recovery,[Link below]..
What you need
1. tool Download Here https://androidfilehost.com/?fid=962021903579481564
2. Stock recovery [dump using SP tool or using Miracle box] Rename it 'stock.img'
3. Ported twrp from same chip [ Here is My collection- https://www.androidfilehost.com/?w=files&flid=220042] select according your chip if not work try from other phone. rename it 'port.img'
Note- i have Not enable auto copy to keep work with all chip Manually copy Paste Require.
Instructions-
Place port.img and stock.img in tool folder
Run twrp Kitchen.exe and follow on screen instructions
Donation-
You can Donate Me http://paypal.me/droiddeveloper
Faq-
1. Touch Not Work-
it's due to kernel source try to port from other twrp,
final solution use OTG or compile from source.
2. unable to mount partition's-
check and fix fastab in ramdisk folder before hiting enter.
3,. is this Work on old MT65XX Phone-
yes you can use it for MT65XX phone.
4. is This Method work 100% on all Phone-
No it can't work 100% on all phone but work on up to 90% of Mediatek Phone.
5. is this Support Nougat and oreo Images-
yes this one Support oreo and Nougat Recovery Images.
XDA:DevDB Information
twrp porter , Tool/Utility for all devices (see above for details)
Contributors
XN Logos
Version Information
Status: Beta
Current Beta Version: 1.0
Beta Release Date: 2017-09-30
Created 2017-10-01
Last Updated 2018-01-06
@XN Logos
Thanks for the tool.
I cannot download the recovery
MT6757 6.0 MM.rar
MT6757 Nougat helio P25 6GB RAM.zip
MT6797 Helio X27 6.0MM.rar
you can download from androidfilhost.
here is twrp for ulefone t1 ported using this tool base umi plus e. Helio p25, this tool not work on umidigi crystal 4GB/64GB i have tried but not success. https://androidfilehost.com/?fid=673368273298987398
Thank u for your great job, i think the recovery we obtain is called "image-new.img" (and not "recovery-new.img" as it's mentioned in the screen instruction). I successfully get this recovery but don't know how to flash it ( because my phone is locked and not rooted "LENOVO C2- k10a40-" ( MT6735 ). HELP PLZ and thanks again .
walid77dz said:
Thank u for your great job, i think the recovery we obtain is called "image-new.img" (and not "recovery-new.img" as it's mentioned in the screen instruction). I successfully get this recovery but don't know how to flash it ( because my phone is locked and not rooted "LENOVO C2- k10a40-" ( MT6735 ). HELP PLZ and thanks again .
Click to expand...
Click to collapse
You can flash it using SP flash tools, take scatter file from your ROM and then flash with SP tools...
Here is Fastboot Guide, but you can face adbd and large image error with fastboot.
Code:
fastboot oem unlock
fastboot flash recovery recovery-new.img
Please, help me to find usb vcom drivers for my device : LENOVO C2, k10a40, MT6735. Thank u again
walid77dz said:
Please, help me to find usb vcom drivers for my device : LENOVO C2, k10a40, MT6735. Thank u again
Click to expand...
Click to collapse
I beleive that any question not related to TWRP porter is OT here. Check driver v. 5.1632.
mod edit - needrom links removed not allowed due to registration required in order to download
Here is all Flash tools and drivers-
https://androidfilehost.com/?w=files&flid=216849
XN Logos said:
Here is all Flash tools and drivers-
https://androidfilehost.com/?w=files&flid=216849
Click to expand...
Click to collapse
You can get all news about Mediatek driver and tools (like Flashtool) here:
http://www.androidiani.com/forum/mo...l-flash-di-telefoni-con-chipset-mediatek.html
The latest driver (ADB + Preloader) is 5.1632 (the link that I posted), and is good fro XP up to Windows 10 and didn't rqeuire to disable driver sign.
The latest version for Flashtool (for Windows and Linux) is 5.1728
In the link that I posted are available Gogle Platform Tools (adb.exe/fastboot.exe) usefull for flash boot or recovery without using Flashtool.
base added for Helio X23 [Rename rk.bak to recovery.img]
https://androidfilehost.com/?fid=745849072291678959
Hi
great tool for mtk user y have à mt6797M ( elephone s7 4G )
if I understand correctly I need the recovery stock (I have) and a port recovery ( don't have ) but there are none in the link you give., I tried with MT6797 + helio + x25 + 6.0 but I have a MT6797M with android 7, I'm not sure try to flash .
is it possible for you to make a port of the MT6797M Helio X20 M ?
And my fil name: image-new.img not recovery-new.img it's normal ?
Thinking i got same request as Bradco but MT6753M chip Cubot Cheetah 2
I was not able to find the "1st kernel file", guessing it is xx.img-zImage file.
Here my device nougat stock recovery (or at page 4 device review)
With my device at the moment TWRP seems to work only on Marshmallow. It would be nice if someone like to share an updated recovery
BTW
It took me a few retries to check extracting recoveries requiers 3 or 4 times press enter instead of just a singel press any key
@toBsucht Psp @Bradco we have twrp for both Phone 1. Elephone S7 and 2.cubot cheetah 2 no need to Port again. search Forum..
XN Logos said:
@toBsucht Psp @Bradco we have twrp for both Phone 1. Elephone S7 and 2.cubot cheetah 2 no need to Port again. search Forum..
Click to expand...
Click to collapse
yes there is this twrp: TWRP 3.0.3 by Jemmini (I have it) available on needrom and xda
it works with android 6 without problem but not with android 7.
This TWRP 3.0.3 by Jemmini is based on rom: S7_4g_20170110092009_v1.9.zip which is a rom android 6: https://bbs.elephone.hk/thread-12895-1-1.html#.WdiBplu0OM
My rom got this one: s7_4g_20170814163417_v2.4.zip which android 7 v2.4
I tried this :
1. clean install the rom: s7_4g_20170814163417_v2.4.zip
2. start the phone
3. flash the twrp : TWRP_303_Elephone_S7_4g_v1.9
4. reboot the phone but it is blocking on the logo ( I access the recovery but can not start the phone )
5. y tried 2/3 times but once the recovery install it remains on the logo.
after searching I found only this recovery TWRP_303_Elephone_S7_4g_v1.9
I do not know if there is an update because all DROPbox links are down.
@Bradco
Please read carefully the object of this thread. It's only about TWRP porter.
Is not a thread of support for mod recovery about specific devices.
For this please post in the specific thread for the device. Thanks.
@XN Logos
I propose to add this as first object of firs post
- Scope of this thread
Scope of this thread is only to discuss about TWRP porter application.
Please don't discuss about support for recovery for specific devices.
For this please post in the specific thread for the devices.
bovirus said:
@Bradco
Please read carefully the object of this thread. It's only about TWRP porter.
Is not a thread of support for mod recovery about specific devices.
For this please post in the specific thread for the device. Thanks.
@XN Logos
I propose to add this as first object of firs post
- Scope of this thread
Scope of this thread is only to discuss about TWRP porter application.
Please don't discuss about support for recovery for specific devices.
For this please post in the specific thread for the devices.
Click to expand...
Click to collapse
yes sorry,
I explain just my situation, the subject of my post is well on the port of TWRP for processor MT6797M and not on elephone s7. I must speak well of the phone to explain the problem correctly.
Ps : y test this tuto : https://forum.xda-developers.com/showthread.php?p=32965365#post32965365
but y don't find the file BoardConfig.mk
Pretty much same here!
i took a look to default.prop it use a string:
ro.build.version.sdk=24 (stock v14 recovery)
ro.build.version.sdk=23 ( twrp recovery)
even more that needs to be updated in default.prop file from old TWRP to enable it on API24 i.g.
ro.build.fingerprint (seems to be a littel more work)
i stopped repacking TWRP since i note bad image maybe brick my phone.
Also someone told me marshmallow uses ID_creation code = MOB30J; Nougat uses ID_creation code = NHG47N .... idk
funny i removed a additioinal password request. Another user now got additional :highfive: and idk how it occur
Yes Guys, This thread is only for tool Not for Specific Device. So you can ask only for Port base [MT67XX] not for twrp. if you need twrp You can contact Me or create yourself using tool.
XN Logos said:
Yes Guys, This thread is only for tool Not for Specific Device. So you can ask only for Port base [MT67XX] not for twrp. if you need twrp You can contact Me or create yourself using tool.
Click to expand...
Click to collapse
ok I understand, I want to try to do it myself, can you make a port of MTK 6797M ?
( this is what I needed at the start, I came on this thread to do the twrp myself.
thank you in advance
As already written it is not that easy to use if some errors occur. Also i did not 100% on it which files i have to remove if tool say "delete following":
1. kernel (is it x.img-zImage?)
2. kernel offset (i guess i found)
and that flase "press ANY key" message! Just as a little sidenote for your update.
Hello,
I am using kingwear 98 (kw98)
https://www.smartwatchspecifications.com/Device/kingwear-kw98/
It's a smart watch based on MTK6580.
I am trying to understand what is the best method to install twrp on mediatek devices.
1. Is it by using the magic twrp installer ?
2. Or by manually porting twrp to our specific device , as seen in some tutorials here (porting twrp with same chipset into socket recovery)?
Well, actually I did try a 3rd option:[/B][/B]
3. I tried to use AllCall-W1_recovery recovery.img ( which has the same chipset).
https://mega.nz/#!kfgmmRRD!RcvPwf0Jc-BAwM4Sf9fYJrmF3DsTQTEYtE2LVeWyE10
Surprisingly it worked . Yet, after several days without issues, last week it became dead.
So, I don't understand how it worked in the first place (it is same chipset, but probably use totally different interface , and drivers ! ) , and if it became dead because something it might be wrong to put same recovery image of another device, without. proper porting.
So, should I flash same image (allcall W1 recovery) again on a new kw98 device that I will buy, or use one of the above methods (port twrp manually into my stock, or install magic twrp for mediatek).
Thank you,
ranran
What is the reason for installing TWRP, I rooted it but if I restart the smartphone, TWRP and Root are lost, deleted and the main menu recovery of redmi note 7 MIUI 12.5.3 returns
how to solve it?
It helps to ask your question in the proper section. Please search before posting.
Xiaomi Redmi Note 7
Disclaimer:Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no ...
twrp.me
Which method did you use and did it follow the instructions?
ze7zez said:
Xiaomi Redmi Note 7
Disclaimer:Team Win strives to provide a quality product. However, it is your decision to install our software on your device. Team Win takes no ...
twrp.me
Which method did you use and did it follow the instructions?
Click to expand...
Click to collapse
minimal abd fastboot and smartphone in fastboot I downloaded the latest version of TWRP for Redmi Note 7
my PC recognized the smartphone normally I activated USB debugging and file transfer on the redmi note 7
installed normally but I only used it while not restarting the smartphone
Hello.
I need help, please.
I have a Redmi Note 7 and I tried to install android 13 on it using TWRP, however, I made a mistake and using TWRP I ended up formatting the entire smartphone. I can no longer use Mi-Recovery 3.0 or enter TWRP, because when I click volume up and power nothing happens and the cell phone just starts because I managed to install its original android using Mi flash.
How can I restore or install recovery mode with mi-recovery 3.0 and thus be able to install the newest versions of android?
I also wanted to know if I can install android 13 or others that were not official for my device without TWRP, mi-recovery mode, or another that depends on the commands described above, which are not working.
Thanks for the help.