yashsingh1/xdaforums huggingface dataset:
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
-bash-5.0#ifconfig -bash: /usr/sbin/ifconfig: Required key not available -bash-5.0# 大

-bash-5.0#ifconfig

-bash: /usr/sbin/ifconfig: Required key not available

-bash-5.0#

大佬，你好，我想向你请教一个问题，我刚在一加7pro上安装了Kali nethunter， 现在遇到一个问题，就是nethunter终端不管输入什么命令都会提示所需密匙不可用，也就是上面提示的那样，请问这种该怎么解决？我安装的Kali nethunter是2020.1版本的。谢谢。

---------- Post added at 08:06 AM ---------- Previous post was at 08:05 AM ----------

bash-5.0#ifconfig

-bash: /usr/sbin/ifconfig: Required key not available

-bash-5.0#

Hello, big guy. I want to ask you a question. I just installed Kali nethunter on the one plus seven pro. Now I have a problem. No matter what command I input, the nethunter terminal will prompt that the required key is not available. That's what the above prompt says. How can I solve this problem? My installation of Kali nethunter is version 2020.1. Thank you.

---------- Post added at 08:07 AM ---------- Previous post was at 08:06 AM ----------

bash-5.0#ifconfig

-bash: /usr/sbin/ifconfig: Required key not available

-bash-5.0#

Hello, big guy. I want to ask you a question. I just installed Kali nethunter on the one plus seven pro. Now I have a problem. No matter what command I input, the nethunter terminal will prompt that the required key is not available. That's what the above prompt says. How can I solve this problem? My installation of Kali nethunter is version 2020.1. Thank you.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
[MENTION=10006175]skilfulwriter[/MENTION] Did you flash the "Disable_Dm-Verity_ForceEncrypt" zip?

Magisk chokes on encrypted data partitions and throws errors just like yours.
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
Can you tell me what your end all goal is to accomplish? I understand you want the headers, and I did already post a work around by copying the current header folder into a newly created 're4son' folder as a work around when trying to install other things. I am sure it is not proper but it does work so I can install other things that were griping about the headers prior to doing that.

Iirc, you were also trying to get some of the alfa cards working as I am too. I am still stuck on that issue and have just put it on the back burner for now. But nearly everything else I can do from my phone that I would ever want to do. I am sure HID support will come eventually.
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Any plans to release nethunter for lineage os or lineage os based roms???
[OnePlus 7 & 7 Pro Cross Device Development] joelstitch:
I don't know if anyone is having issues with the DATA partition not mounting after updating but here is how I fix it when it happens. It WILL format the data so always copy the data before updating.

Note : This WILL wipe/format your Data partition and your data will be reset.

1) Reboot your device into TWRP Recovery.

2) Go to Wipe menu.

3) Go to Advance Wipe.

4) Select Data and go to Repair or Change File System.

5) Click Repair File System. (If not fix, go to step number 6)

6) Go to Change File System.

7) Select Ext2 and swipe to confirm.

8) Now change back to Ext4 and swipe to confirm.

9) Now go back and check if your partitions can be mount or not from Mount menu.

10) If not fix, repair your Internal partition. (This may wipe your Internal storage).

OR Unlock your bootloader again.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Haven't thought about it but I can look into it. Is LOS stable?

---------- Post added at 08:52 PM ---------- Previous post was at 08:48 PM ----------

Anyone around running NH on Android 10 that would like to test our HID updates?

It's working fine for me but I'd love somebody to confirm that it's ok before we do major changes to our app.
[OnePlus 7 & 7 Pro Cross Device Development] swarced:
Anyone having heating problems? Checked my CPU cores and core 8 seems to be maxed out all the time. If there's a fix to this please let me know.

Thanks

---------- Post added at 12:27 PM ---------- Previous post was at 12:23 PM ----------

I would love to, running nh on the latest oos release rn.
[OnePlus 7 & 7 Pro Cross Device Development] swarced:
Heating Issue fix

Good news, after some digging, found out it was a so called OnePlus brain service that was maxing out my cores, because of the kernel. I tried magisk module to stop the service without any luck, but as a last effort I tried installing a custom kernel such as blue spark and it worked. Somehow they merged and now everything works fine, on the latest oos (10.0.4).
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Yes LOS stable or any LOS, based rom

Also, i m ready to test for HID Update :o
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
I have nethunter on OOS 10.3.0

I can give it a whack, but I am not a linux or android expert...yet... but also not a complete noob.
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
But in blue_spark kernel does your external adapter works???
[OnePlus 7 & 7 Pro Cross Device Development] swarced:
Is there any easy way to test it? I'm not sure if they are working, only tried running kex and some basic commands in the terminal.

Thanks.
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
I'm on 10.3.0 and haven't had any issue like that. I currently don't see any reason to stay on 10.0.4

I have not tried the latest 10.3.1 yet and I don't plan to until other people report their findings as I just finally got my phone working the way I want it.
[OnePlus 7 & 7 Pro Cross Device Development] swarced:
Hmm wait, is that a beta version?
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Do you have external wifi adapter? If not i guess you cant test it
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
I have a Alfa AWUS036ACH 5ghz/2.4ghz that I can't for the life of me get to work. And I have tried everything.

I also have a Alfa AWUS036H 2.4ghz that I can get working no problem besides the whole -negative-one crap, but this is only wireless G and not a very powerful card anyways. [MENTION=4207992]Re4son[/MENTION] Do you know any tricks on how I can get that wireless card working? I can get it working on a normal desktop kali install and even on my Raspberry pi.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Thanks for putting your hands up [MENTION=8537987]insaneparnoid[/MENTION] & [MENTION=4544479]DeadlyFoez[/MENTION] - much appreciated :highfive:

Just download the updated kernel package from here and install it in TWRP.

That'll re-enable the init.rc file which adds userspace usb gadget functions.

UPDATE: the above link now points to the updated kernel package with rtl8812au/rtl8814au wifi injection support!

The gadget functions have to be enabled manually for now - we're about to add a menu to the nethunter app to do that.

To enable adb, mtp, and hid against windows targets, just run this in a root terminal session:

setprop sys.usb.config "win,mtp,hid,adb"

Your HID interfaces should now be active.

You probably want to create a custom command for that in the NetHunter app, e.g.:

setprop sys.usb.config "win,mtp,hid,adb", exit

The available modes on the OnePlus 7 are:

win,hid

win,hid,adb

win,hid,mass_storage

win,hid,mass_storage,adb

win,mass_storage

win,mass_storage,adb

win,mtp,hid

win,mtp,hid,adb

win,rndis

win,rndis,adb

win,rndis,hid

win,rndis,hid,adb

win,rndis,hid,mass_storage

win,rndis,hid,mass_storage,adb

win,rndis,mass_storage

win,rndis,mass_storage,adb

mac,ecm

mac,ecm,adb

mac,ecm,hid

mac,ecm,hid,adb

mac,ecm,hid,mass_storage

mac,ecm,hid,mass_storage,adb

mac,ecm,mass_storage

mac,ecm,mass_storage,adb

mac,hid

mac,hid,adb

mac,hid,mass_storage

mac,hid,mass_storage,adb

mac,mtp,hid

mac,mtp,hid,adb

mac,mass_storage

mac,mass_storage,adb

The difference between Windows and Mac are the device identifiers we use, i.e. we pretend to be an Apple keyboard when using "mac".
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Working on it as we speak.

These are the drivers I'm working on:

RTL8188EUS

RTL8812AU (Alfa AWUS036ACH)

RTL8187

RTL8723AU/RTL8188[CR]U/RTL819[12]CU

Shouldn't be too long
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
[MENTION=4207992]Re4son[/MENTION]

I can't get it to work. On the nethunter home page it still says "no HID interfaces detected", I couldn't get the app "USB Keyboard" to work, and I can't get DriveDroid to work in any mode other than the standard mode. I likely am doing something wrong.

GM1917 Oneplus 7 Pro, 8gb ram.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Thanks for testing [MENTION=8537987]insaneparnoid[/MENTION] & [MENTION=4544479]DeadlyFoez[/MENTION] and sorry for it not working.

You just found a bug in the installer. Let me work on that.

Back soon...
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Alright [MENTION=8537987]insaneparnoid[/MENTION] & [MENTION=4544479]DeadlyFoez[/MENTION],

this one should work:

https://build.nethunter.com/contributors/re4son/guacamole/kernel-nethunter-oneplus7-oos-ten-2020.2-rc9.zip

Fingers crossed :fingers-crossed:
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
I still have the same results.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Bugger :(

Could you post the first 40 lines of your /init.nethunter.rc please?

Many thanks

---------- Post added at 12:27 PM ---------- Previous post was at 12:22 PM ----------

Bugger.

Would you mind posting the first 40 lines of your /init.nethunter.rc and the kernel version, please?
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
[MENTION=4207992]Re4son[/MENTION]

Here ya go. I had to give it the txt extension to upload it here.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Awesome, thanks.

That's the new file, so the installer issue is fixed - yeah!

Not sure why it's not active though. Mind posting your init.rc as well please?

Thanks heaps!
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
[MENTION=4207992]Re4son[/MENTION]

Here you go
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Odd, that should work.

running

setprop sys.usb.config win,hid,adb

doesn't bring your hid interfaces up?

what do you get when you run

getprop sys.usb.config
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
It worked, also it automatically opened my regeditor [MENTION=4207992]Re4son[/MENTION]

I wiped caches before flashing the kernel.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
\o/ Awesome \o/

Thanks for helping out.
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
Yeah. Its working now. I tried win,hid,mass_storage,adb before and it did not work but as just win,hid,adb it does work.

I could be making a mistake. I am tired.

So the app 'usb keyboard' works now, and HID devices is reported in nethunter home screen. I havent tried drive droid yet as i am going to bed now.

Thank you very much! This is amazing.
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
I swiped in disable? DM verity? Forceencrypt, but I couldn't turn on the machine all

I swiped in disable? DM verity? Forceencrypt, but I couldn't turn on the machine all the time. I kept turning on the interface
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
It didn't work. I swiped in and didn't get feedback

It didn't work. I swiped in and didn't get feedback

---------- Post added at 07:56 AM ---------- Previous post was at 07:54 AM ----------

How did you do it?
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Thanks for your help [MENTION=8537987]insaneparnoid[/MENTION] & [MENTION=4544479]DeadlyFoez[/MENTION] - you rock!

I've got a little treat for you as a thank you:

[IMG="OnePlus 7 with HID and rtl8812au"]https://build.nethunter.com/contributors/re4son/guacamole/OnePlus7-NG.jpg[/IMG]

Could that be yet another kernel? This time with support for rtl8812au & rtl8814au wifi chipsets, incl. frame injection? :angel:

Interested?

https://build.nethunter.com/contributors/re4son/guacamole/kernel-nethunter-oneplus7-oos-ten-2020.2-rc31.zip
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Downloading it rn, also as requested, did you patched brain services for oneplus last core in this kernel?
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Working ?:good:
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
\o/ Awesome, thanks for letting me know :highfive:

I'll go through the upstream commits over the weekend to see if I can find anything related to the battery drain and anything else that's worth cherry picking.

I'll let you know how I go
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
[MENTION=4207992]Re4son[/MENTION]

It is working for my as well with my AWUS036ACH Alfa card. This is amazing. I haven't tested everything yet, but so far it looks like it is working the way it should.

I thank you so very much for your work. I am forever grateful.
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Do what???
[OnePlus 7 & 7 Pro Cross Device Development] DeadlyFoez:
[MENTION=4207992]Re4son[/MENTION] What mode should I be in to get Drive Droid working in anything other than the standard mode?

Also, after running some ducky scripts, after running the hello world and fake update scripts a few times, it stops working. It will stay at "loading wait" on the output screen, although this might also be in part a problem with my PC but I haven't been able to actually narrow it down yet. I will update as I play around more.

For my purposes, I likely won't ever need ducky scripts as I just need to be able to use the "USB Keyboard" app.
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
It would be highly appreciated, if the Nethunter-team could show some of the other devices the same attention.

In particular regarding the supported Wlan driver.

Neither my Nexus 5, nor the 6p are able to use AC adapter.

I know kimocoder is supporting the Angler, but the workload is a bit much, as he has other projects, as well as contributing driver.

I myself tried at least 10 kernel (Nougat & Oreo) yup, people are still using these android archs, as they're quite reliable especially if someone use solely Nethunter on them ;) - and had no luck with RTL8812AU to begin with.

It would be great if the newly assembled team would be take the time and could look into this.

Sry, for OT in any case.

Many heaps

Edit.

Not to mention the very good Nexmon support.
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Mass Storage. I've just set it to "file transfer" via the GUI.
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
How did you install it? Why don't I have your interface? My interface is one plus sev

How did you install it? Why don't I have your interface? My interface is one plus seven

View attachment 4963345
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
How do you get this interface? I installed it or not. Maybe I made a mistake in insta

How do you get this interface? I installed it or not. Maybe I made a mistake in installation, please tell me how to do it / thank you

View attachment 4963347
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
Why don't I have your interface? What should I do?

Why don't I have your interface? What should I do?
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
Is that the feedback I got? Or a system problem? Mine is 10.0.2

Is that the feedback I got? Or a system problem? Mine is 10.0.2
[OnePlus 7 & 7 Pro Cross Device Development] skilfulwriter:
I installed on oneplus7 10.0.2 and 10.0.3, but I couldn't get feedback, I couldn't p

I installed on oneplus7 10.0.2 and 10.0.3, but I couldn't get feedback, I couldn't perform hid and other operations, and I could solve them
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
When you open terminal, you get 3 options

Kali, android, android su

Go to android su and type that command, it should work
[OnePlus 7 & 7 Pro Cross Device Development] Mirsem:
Hello everyone, is it normal that external wifi adapters do not work on oneplus 7 with android 10? (If that I tried d-link dwa 131) :confused:
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
Every 2-3 day I pass along here, I notice this 'genagge' about yet another function, which apparently doesn't work.What tremendous nightmare! :/ - _-

First of all is this here for free, nobody gets paid nothing.

Secondly can everybody gladly call up the source, which is hosted by the boss (Re4son) on github.

There you will find a butt load of very neat build scripts, which fetch even entire toolchain, what the kernel basically let compile by themselve.

I am stuck with a device since a year for a Oreo(sic!) upgrade and this persistency is the very cause why most of the staff member are non-stop indisposed.

Every user is free to try to build themselve a super-duper kernel. O_o

PS(sarcasm, alright):

"Did you notice a new UI resp. several options, which has been added to the apps.Cool, right!?!!"

But - as long a,) b) or c) not work isn't it much of importance. O/
[OnePlus 7 & 7 Pro Cross Device Development] ninja02200059:
Install “Disable_Dm-Verity_ForceEncrypt” & Magisk

reboot system, the startup image has been loading ...

Disable_Dm-Verity_ForceEncrypt_01.19.2020.zip

Magisk-v20.3.zip

OnePlus 7 Pro

OOS 10.3.1, OOS 10.0.1, OOS 10.0.3，All try...
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
No problem.

The python builder gives some errors about anykernel at the moment.

So I've build the complete installer including the kernel with a newly created (full) chroot and uploaded it onto androidfilehost. :)

Edit.

nethunter-oneplus7-oos-pie-kalifs-full-20191003_061827.zip

https://www.androidfilehost.com/?w=files&flid=299982

---------- Post added at 06:00 AM ---------- Previous post was at 05:50 AM ----------

Sure, on Offensive's site though and only in the files name.
[OnePlus 7 & 7 Pro Cross Device Development] insaneparnoid:
Any plans for Android 10?
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
No ETA's.

Android 10 has just been released, mate.

Although, maybe the OP will give you a answer..

---------- Post added at 12:33 PM ---------- Previous post was at 11:58 AM ----------

Yes.

---------- Post added at 12:36 PM ---------- Previous post was at 12:33 PM ----------

The kernel is according to the device section on gitlab for OOS.
[OnePlus 7 & 7 Pro Cross Device Development] fowler82:
Thanks for ur hard work ,but I have a one plus 7pro I followed op directions it says unsupported device one it gets ready to flash the kernel tryed it over and over I'm on the newest pie and help plz
[OnePlus 7 & 7 Pro Cross Device Development] joelstitch:
I followed the directions with no issues. Did you rename the Universal ForceEncrypt Disabler to Disable_Dm-Verity_ForceEncrypt.zip?
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
Hm?What do you mean?

I don't own the device myself, but am a long-time Nethunter user, supporter and aspiring dev.Therefore can I not say if the steps are being correct.

The specification of the Android version, if AOSP or OOS, has been created some confusion due to a lack of information by the OP, but certainly not by me. :)
[OnePlus 7 & 7 Pro Cross Device Development] joelstitch:
Oops sorry I don't know why it quoted you also. I meant the message for fowler82
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
np (;

---------- Post added at 01:56 PM ---------- Previous post was at 01:51 PM ----------

Due to a persistent error with the python builder, is it still not possible to simply create a kernel without everything else (chroot, wallpaper, bootanimation, apps..).

I am a bit busy, but maybe somebody has the niceness of heading over to the Kali Nethunter Project on gitlab and submit an issue, if you guys want to use simply the kernel without the above mentioned additional stuff.

Until then am I happy to upload one installer with a minimal chroot..link will follow when I have time.

Greetings

Quick annotation.

The newly released kernel for OnePlus 7 and OnePlus 7 Pro build from the nightly, with all apps and the usual awesome stuff

https://www.androidfilehost.com/?fid=1899786940962600286

Have fun!
[OnePlus 7 & 7 Pro Cross Device Development] gogoffm:
Can I flash the kernel over another custom one or do I have to flash stock before?
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
Just to avoid misunderstanding the kernel is in this installer, in addition the minimal chroot and Nethunter apps.

The system requirement is OOS Pie.

You should always try to clean install a kernel, if not other recommended.

If you could extract the boot.img of your oos version, then it would be at least custom - > stock - > custom.

I would wipe the previous install and set it up from the start..

Edit.1

For some reason the Twrp link which is in the OP sends to a Twrp thread for the Samsung S4 Tablet, which wonders me.No idea if it's released there, but in any case be careful, guyz!

Edit.2

The issue regarding the building of the kernel installer only has been opened. :)
[OnePlus 7 & 7 Pro Cross Device Development] Leeon2025:
I try it and it works well but can't detect HID Interfaces and busybox , the file of /dev/hidg* is not found. Is it a problem of kernel or just for me?
[OnePlus 7 & 7 Pro Cross Device Development] strongst:
Yeah, that can not work. [MENTION=269497]Sage[/MENTION] please correct the link ;)
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
Hard to say.

There were problems related to both issues not long ago [MENTION=3048264]gitl[/MENTION]ab.The A/B related problems are gonna be around at least for awhile.

Beside that am I not sure if the capability has been implemented in this kernel.

Because I don't own the device myself (unfortunately), maybe someone or a older thread on the Nethunter's issue tracker can help you.
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
-removed-
[OnePlus 7 & 7 Pro Cross Device Development] Sage:
thanks - fixed
[OnePlus 7 & 7 Pro Cross Device Development] Re4son:
Please hang in there, we are still working on HID support for the Oneplus 7 and Onplus 7 Plus and the busybox version display is currently being fixed (that's only a cosmetic issue though)

---------- Post added at 10:00 AM ---------- Previous post was at 09:18 AM ----------

OOS 9 - Sorry for the omission, about to update the OP.

We'll start working on 10 shortly.
[OnePlus 7 & 7 Pro Cross Device Development] camoway:
the torrent file for this needs some seeds
[OnePlus 7 & 7 Pro Cross Device Development] Leeon2025:
Thank for the kernel, but it still not work correctly, I'll go some research of it.

Is the version of oxygen os affect kali nethunter? I'm Oxygen os v9.5.8.
[OnePlus 7 & 7 Pro Cross Device Development] Leeon2025:
So the HID Support is still not workable?If it is workable please tell me whats wrong i did, thanks.
[OnePlus 7 & 7 Pro Cross Device Development] fowler82:
Well I still can't get the kernel to flash. Still says unsupported and kernel doesn't get installed
[OnePlus 7 & 7 Pro Cross Device Development] Droid_dark:
I had same issue, flashing the wifi module in the magisk repos fixed it
[OnePlus 7 & 7 Pro Cross Device Development] theoneslr:
Just thought I'd share this. This adapter is inexpensive and works great with oneplus 7 pro.

https://www.amazon.com/Edimax-EW-7811Un-150Mbps-Raspberry-Supports/dp/B003MTTJOY
[OnePlus 7 & 7 Pro Cross Device Development] joelstitch:
Perfect for when you wanna be more discrete. The one I use with the antenna is not sneaky at all.
[OnePlus 7 & 7 Pro Cross Device Development] UsPdSr:
The problem hereby is that the Edimax multiple revisions has.The device is at very least since 2013 on the market.

Just like the TP-Link TL-WN722N.

The driver is outdated by now as well.

I highly recommend the Ralink RT5370.

You can easily find a nano nic from several no-name manufactures, who offer the same type of model for a handful of bucks.
[OnePlus 7 & 7 Pro Cross Device Development] Pb-207:
Well,that does work.Thanks a lot.
[OnePlus 7 & 7 Pro Cross Device Development] Soumy1234:
I'm somewhat curious to try this out, but I have some questions first. I'm currently using Smurf Kernel, so will that cause a problem? Will I have to switch back to stock? Also, is there some sort of uninstaller zip or method that doesn't require reflashing the rom/restoring a backup? Thank you.