I have a Nokia Lumia 820. I understand from XDA that it's now possible to root the phone. However, the USB port is broken. Is there any way to overcome this stumbling block?

Note: I'm trying to do this because I want to encrypt the phone. AFAIU, I can't do that without signing up to some Microsoft exchange server, and I can't do that without signing up to some paid service like office365.

Edit: to explain a bit more, what I really want to do is encrypt and then wipe it before giving it to someone else.

  • You only need to factory reset your phone. All your data will be deleted.
    – GlacialMan
    Mar 4 '18 at 17:58

All the rooting methods for WP (and W10M) either require a custom ROM (definitely needs USB) or require installing "homebrew" apps that are not allowed in the store, and therefore must be "sideloaded".

Unfortunately, it's probably not possible to sideload apps on stock WP8.1. First, your phone would need to be "developer unlocked" to allow sideloading at all; this requires a USB connection. Next, the apps must be deployed to the phone; this is conventionally done via a USB connection. W10M fixes both of these problems - you can dev-unlock and sideload in W10M without ever using USB - but I don't think you can upgrade a 820 to W10M anymore without editing its registry, which requires a sideloaded app.

It may be possible to do the sideloading another way; at the very least "enterprise" (business) apps can be installed by just opening the app bundle file on the phone. However, marking an app as an "enterprise" app requires a special digital signature on it (using a key that I believe Microsoft has to provide) and also the phone needs to be associated with that "enterprise".

In any case, WP is basically a dead platform, even compared to W10M; Microsoft no longer supports it for most purposes, so I'm not even sure if you'd be able to dev-unlock it anymore. W10M phones can be had cheap, and are not only easy to root, you don't even need to root them in order to turn on device encryption. (Also, while rooting will definitely make it possible to turn on device encryption, I'm not sure if there's actually an app that does that for WP.)

  • Thanks. If you can suggest an alternative way of securely wiping the device, that would be amazing
    – Ne Mo
    Feb 21 '18 at 15:33
  • @NeMo Assuming the data is sensitive enough that just a hard reset won't do (which, for a device like that, implies it'd have to be pretty sensitive) you could fill up the user partition first (just do something like leave it recording video until the storage runs out) and then do a hard reset. Repeat if you want to be extra sure. That won't completely guarantee data erasure (due to flash memory wear leveling) but encryption wouldn't either, and at least somebody else just trying to make a block-level copy of the storage won't get anything anymore.
    – CBHacking
    Feb 22 '18 at 10:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.