Marshall London - Root, recovery and system images. - KB-1501 - Megathread

Search This thread
The Marshall London is no longer supported by Zound Industries and has been discontinued. Anything further will have to be done by developers and that seems unlikely. This thread and the files linked in this thread will remain online for those who have a Marshall London phone and need to restore and/or root their device.

---

Why this thread?

I have finally made enough progress with the Marshall London to where I feel comfortable enough posting a thread for this device. I doubt this device will ever get its own section considering how niche and relatively unknown it is... Aside from a couple of questions about root for this device, there's basically next to zero support on XDA (or anywhere else)... and I hope to change that. Hopefully people will be able to find this thread.

Some notes:

Extra special thanks to Dees_Troy for getting a working TWRP recovery for me to test out and use. Also extra thanks to autoprime. This basically wouldn't have happened without either of you two putting up with me on IRC. ;)

Also thanks to Zound Industries for providing the stock fastboot flashable images for those who would be unable to take OTAs, as I wasn't able to for some reason.

I'm not a developer, just the one who managed to find the awesome folks to help me with all of this.

What is the Marshall London?

The Marshall London is a phone designed by Zound Industries with design elements licensed from Marshall. There was an emphasis put on sound quality and to be able to use the phone as a multi function media device. Two headphone jacks, front facing speakers that actually sound pretty good and are loud, Cirrus Logic Wolfson DAC, the ability to control volume levels for each headphone jack independently, the ability to use both headphone jacks as stereo INPUTS and to do 4 track recording on the device... It's a nifty little device hampered by poor performance from the Snapdragon 410 SOC in it. The phone is actually pretty awesome... and most of the issues go away once you make some tweaks.

Unfortunately, likely due to out of the box performance issues and cost... the phone never really took off. Even just using the phone as a high quality mp3 player resulted in issues (mostly lag) until I was able to find a way to pare down the system to only what I needed. My aim is to give people access to the tools they will need to be able to do this for themselves as well... but also to help people fix their device should something have been done that necessitates a return to stock.

Some reviews about the device to digest:
One of the best things about the device is its near completely stock Android software. Aside from visual tweaks (wallpapers, icons, word clock) the software is largely as you would find it from Google. As far as I know, the only real proprietary aspect of the phone is the audio DAC and "M-Button."

Specs:

Snapdragon 410 SOC in 64 Bit Mode (MSM8916)
2GB Ram
16GB Storage/NAND
Nano Sim Slot
MicroSD Slot that supports 128+GB cards
1280x720 Screen at 320 DPI
Cirrus Logic Wolfson DAC Hub
Dual Front Facing Speakers
Dual Headphones/Input Jacks
Programmable Shortcut "M-Button"
Volume Wheel
Removable Battery
8MP Rear Camera, 1080p Video recording mode
1.9MP Front/Selfie Camera, 720p Video recording mode

So yes, low average specs, even for when it was announced in 2015.

Where is it available?

Europe, mostly. It appears (in internal software memos) the device was tentatively planned for release in the US as an AT&T exclusive and it just never happened. If you're in the States like I am, you will have to import it or buy it used. Some ... ahem ... opportunistic people thought the relative scarcity of the product meant they could just buy one and try to resell it for double. You can easily import order (on eBay or Amazon) this device, brand new, for about $400 USD. I got mine from a store in Italy called E-Commerce World/Ghz Wireless and it arrived in 5 days. They were nice enough to include an EU to US power adapter in the package. Wherever you do find one, don't pay more than $500 for it. Marshall still has it for sale on their own site.

Where is it compatible?

Europe, mostly.


  • GSM: 850, 900, 1800, 1900MHz
  • WCDMA Bands: 1/2/4/5/8
  • LTE Bands: 1/3/4/7/17/38/40
You might have some luck in the US with AT&T (bands 2, 4, 12, 17 for LTE) and AT&T based MVNOs or T-Mobile (bands 2, 4 and 12 for LTE) but I wouldn't count on it. Trying the phone in Colorado on an AT&T MVNO left me with only 2G service. I am unsure if additional bands are supported by the hardware but locked/limited in software. Hopefully this thread will spur some development and we can find out.

http://www.androidguys.com/2016/07/12/reference-guide-to-us-carrier-bands-and-networks/

Accessories?

Sadly, next to none. There's a nice leather flip case with a red velvet interior that was made for the phone (you don't slip it in, but rather another battery cover is stitched into the wallet itself)... but good luck finding one. Headphones, like the one that was boxed in with the phone itself, are available separately through Marshall's site.

What then?

Due to the lack of support, ANYWHERE, for this device, I enlisted the help of some folks to try to remedy that.

Here's what I know about the device:
  • It is not bootloader locked.
  • Fastboot is 100% standard. It shows up as a Google device and all commands are supported.
  • It is rootable. (I used Kingoroot initially, not recommended because it brought the system down to its knees with its bundled crapware)
  • A working custom recovery now exists for the device. As a result, this means you can root it from within recovery instead of relying on shady root tools.
  • This also means you can now use XPosed.
Goals for this device:
  • Stock images for flashing device back to 100% stock :good:
  • Rooted images for flashing (though may break OTA) :good:
  • 100% working TWRP Recovery for backing up, flashing other roms, rooting the device with Magisk. (Magisk, since it modifies boot.img, also may break OTA) It will be mentioned several times, because it's that important, DO NOT use the TWRP built-in root/SuperSU installer. There is a reason the instructions say to use Magisk instead. :good:
  • Enough resources to allow for people to start developing custom roms for this device should anyone feel inclined. :good:

All goals met. :highfive:

Known issues:
  • Changing the DPI with build.prop editors won't work.
  • Changing the DPI using ADB (adb shell wm density ### && adb reboot) works but will break all Marshall apps: The onscreen buttons render right but cannot be activated. This means that if you want to use the device for music, you'll have to replace the stock music app (and freeze it to keep it from hijacking audio playback) for another one if you change the DPI to show more on the screen. I find 260 or 280 to be a reasonably good DPI value for both size and density of information. Default is 320.
  • This device cannot be rooted using the internal tool in TWRP Recovery. It will cause the device to hang on boot. Use Magisk instead.
 
Last edited:
To flash these images, you will need to use Fastboot. If you don't already have Fastboot installed, you can install Minimal ADB and Fastboot from this thread: https://xdaforums.com/showthread.php?t=2317790

System Images

These are raw, stock, flashable in Fastboot only images. If you already have a custom recovery installed, then you can use that to flash these images instead. Bear in mind that flashing recovery.img while in recovery will replace your custom recovery with stock recovery.

The device ships with version R313.

Version R403:

Version R412 is currently the latest version for the device:

How to flash:

1) Download all of the files for the version you want to flash.
2) Power off the device completely.
3) Enter fastboot mode by holding down the M-Button top of the phone and then holding down power until "FASTBOOT MODE" screen shows up.
4) Connect your phone to your computer. (This assumes you already have Fastboot and ADB installed and generally know how these tools work)
5) Use fastboot to flash each of the images to the correct partition: eg,
Code:
fastboot flash persist KB15_3_R403_160608_persist.img
fastboot flash splash KB15_3_R403_160608_splash.img
fastboot flash boot KB15_3_R403_160608_boot.img
fastboot flash recovery KB15_3_R403_160608_recovery.img
fastboot flash system KB15_3_R403_160608_system.img
6) Reboot.

First boot after flashing the system images will take some time as "Android is upgrading..." If you flashed version R412, you will be on the latest version. The older versions are provided for those who may have preferred them.

Custom Recovery

Before you install this recovery, it is very important to know that you MUST NOT let TWRP install SuperSU.

Download the latest TWRP from here: https://twrp.me/devices/marshalllondon.html

Older/Test build:

TWRP v3.1.1-0 : https://www.androidfilehost.com/?fid=745425885120740158
TWRP v3.1.1-0 : md5 : 05e61cbeb1afbc479d85f260acf52d3e

1) Download the TWRP image linked above.
2) Power off the device completely.
3) Enter fastboot mode by holding down the M-Button top of the phone and then holding down power until "FASTBOOT MODE" screen shows up.
4) Connect your phone to your computer. (This assumes you already have Fastboot and ADB installed and generally know how these tools work)
5) Use fastboot to flash:
Code:
fastboot flash recovery Marshall_London_TWRP_3_1_1-0.img
6) When fastboot is done, DO NOT reboot. Doing a fastboot reboot or fastboot reboot-bootloader will cause the system to overwrite TWRP with stock recovery. Pop the battery out instead.
7) Feel free to boot into recovery at this point to root or make backups. (Volume Wheel + Power for 4 seconds after you feel the power on buzz)

Rooting

Whatever you do, DO NOT allow TWRP to install SuperSU/Superuser/Root. Your device will fail to boot.

You must use Magisk. Magisk is systemless root and does not result in files being installed in /system, preventing the hang on boot.

Note: The versions that work for me are Magisk 13.3 and MagiskManager 5.1.1. If the latest don't work for you, download these older versions and try those instead.

Magisk 13.3: https://github.com/topjohnwu/Magisk/releases/download/v13.3/Magisk-v13.3.zip

Magisk Manager 5.1.1: https://github.com/topjohnwu/Magisk/releases/download/manager-v5.1.1/MagiskManager-v5.1.1.apk

1) Download both the Flashable ZIP and Magisk Manager APK.
2) Put both the ZIP and APK on a MicroSD card.
3) Turn off the phone, put the MicroSD card in.
4) Boot into TWRP Recovery by holding volume wheel down and power button down for about 4 seconds after you feel the power on vibration. Release the buttons.
5) TWRP Splash screen should pop up. Swipe to allow write.
6) Press "Install", "Select Storage", "Micro SDCard", "OK", scroll down to find Magisk-13.3.zip, press the file name and them Swipe to confirm Flash.
7) Reboot.
8) Once booted, you will need to use a file browser app, like Explorer by Speed Software, to find MagiskManager.apk on your MicroSD and install it. (Why? Cause it was removed from the Play Store.) This will require that Unknown Sources is enabled under Settings/Security.


---

Edit for 2021:

I have revived my London for some projects and ran into some issues trying to use modern methods/versions for the device.

I wanted to upgrade what I could and using Magisk v23 on the boot.img bootloops the device. I tried some lower Magisk versions and was met with the same result... so instead of fiddling with it I went back to my known working config on my second London and ripped the files to fix my first device.

As such, it is HIGHLY advised that you stick with v13.3 (known working version on both of my devices) for the image and v5.1.1 for Manager.

The necessary files for this config have been mirrored here:

Modified Marshall London R412 Boot Img with Magisk v13.3 (no recovery) applied:
Magisk Manager v5.1.1:
To flash:
  • From a power-off state, hold M-Button and Power until "FASTBOOT MODE" shows up on the screen.
  • Connect phone to PC
  • "fastboot flash boot MLondon_Magisk_Boot.img"
  • You *MUST* be on Lollipop version R412 for this boot image.
This now means that if you are on version R412, all you need to do is flash the modified boot.img file to root your device instead of flashing recovery and applying the Magisk.zip inside TWRP. I do not have fastboot flashable files for the last firmware version for the Marshall London (titled "Tom Petty").

The alternative, of course, is to use TWRP and go through the steps listed above, but honestly, I've found TWRP to be largely unnecessary when you already have a Magisk patched boot image. This all is just being put here to preserve a working config.
 
Last edited:
Success!!

FQ4WleO.jpg
 
Last edited:

caltemus

New member
Jun 14, 2017
1
0
Thanks!

I own a london and I just want to thank you for putting this all together. I love the device, and use it as an audio player. I was also lucky enough to find one that came with the leather flip case.
There's an update availiable, and I'm assuming that it would prevent me from attempting the above modifications. Am I correct to hold off on "KB15_3_R412_170324"?
 
I own a london and I just want to thank you for putting this all together. I love the device, and use it as an audio player. I was also lucky enough to find one that came with the leather flip case.
There's an update availiable, and I'm assuming that it would prevent me from attempting the above modifications. Am I correct to hold off on "KB15_3_R412_170324"?

The R412 update will not prevent you from being able to flash in Fastboot. They, thankfully, have not locked down the device. Some people had better luck with an older version and held off on updates but you now are able to revert to an older version if you feel like an update you took introduced issues. (eg, Lag)

If you need to up or downgrade, just use Fastboot to flash system.img and boot.img and reboot. I've been able to 'dirty flash' between system versions without having to wipe data.
 

Sancora

New member
Jun 27, 2017
4
0
Hello !

I am looking forward to root my Marshall London but I'm pretty new to android programmation & stuff
Is TWRP installed by default or do I need to install it myself ? Because when I hold the volume wheel and the power button, I get on "Android system recovery" and not TWRP.

If I have to install TWRP by myself, can someone send me a link for a tutorial or something ?
That's been more than a year I'm trying to root my phone, that'd be very kind of you if you can help me.

Lastly, I'd like to apologize if I made some mistakes as English isn't my native langage.

Thanks for anyone that is willing to help me ! :)

Update : I have sucessfully rooted my London, any ideas where I can find custom ROMs for it ?
 
Last edited:

eKeith

Senior Member
Jun 24, 2008
278
49
Can the 410 be over clocked and is anyone doing that?

Also, anyone installing apps on the microSD successfully?

Thanks!

Sent from my XT1095 using Tapatalk
 
  • Like
Reactions: eKeith

VaktBleppe

Senior Member
Jun 1, 2010
54
7
This is great, i did try to get hold of initial rom from the support, because with every update my phone broke more and more, but according to them they did not save old roms.

But for some reason i cant flash the files, only get "error: cannot load 'KB15_3_R403_160608_persist.img'" and the same for the other files.

Did forget that there is usually problem with long names, fixed by renaming. :)
 
Last edited:

Gr4mx

New member
Sep 22, 2017
1
0
Thanks!

Is it possible to build a own kernel for the phone?
I also tried to get the source from Zound Industries a few months ago with no luck.
I'm interested in creating a port to Ubuntu touch but I think a source for the kernel is required to do this.
This is something I would like to try to learn how it all works.
 

HEKER510

Senior Member
Dec 2, 2012
592
185
forum.xperia.cz
please new uploading brothers firmware version R412
i cant flashing system.img KB15_3_R412_170324_system error !!!!!!!!
please brothers can you help my please :(

this error

C:\adb> fastboot flash system C:\adb\KB15_3_R403_160608_system.img
target reported max download size of 268435456 bytes
erasing 'system'...
OKAY [ 1.100s]
sending sparse 'system' (259594 KB)...
FAILED (data transfer failure (Unknown error))
finished. total time: 11.399s
 
Last edited:

johanekman

New member
Jan 5, 2018
1
0
stuck on magisk manager

Hello and thank you for the great guide. I managed to do all the steps, but it seems my Marshall London is still not rooted. Am I supposed to open magisk manager and press install? If so it is not working, I get error: Unable to unpack boot image.
Thankful for all the help I can get.
 

Disfigurator

New member
Oct 22, 2013
1
0
Woah, seems like a nice thread to play with! Time to DIY repair my London?!
One question - how's yout GPS, guys? Been through 5 Latvia devices with nonexistent GPS performance. Please advise what can be done to solve this.
 

syed tuqeer

Member
Nov 30, 2016
5
0
Hello,
i have marshall london with restart on logo
tried flash , wipe data
flashed ok but same condition
how to fix it ??
Code:
C:\Users\Syed Mobile\Desktop\marshall london>fastboot flash persist 1.img
target reported max download size of 268435456 bytes
sending 'persist' (4708 KB)...
OKAY [  0.141s]
writing 'persist'...
OKAY [  0.531s]
finished. total time: 0.688s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot flash splash 2.img
target reported max download size of 268435456 bytes
sending 'splash' (2700 KB)...
OKAY [  0.094s]
writing 'splash'...
OKAY [  0.109s]
finished. total time: 0.203s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot flash boot 3.img
target reported max download size of 268435456 bytes
sending 'boot' (24994 KB)...
OKAY [  0.797s]
writing 'boot'...
OKAY [  2.188s]
finished. total time: 2.985s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot flash recovery 4.img
target reported max download size of 268435456 bytes
sending 'recovery' (25692 KB)...
OKAY [  0.828s]
writing 'recovery'...
OKAY [  0.422s]
finished. total time: 1.250s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot flash system 5.img
target reported max download size of 268435456 bytes
erasing 'system'...
OKAY [  1.531s]
sending sparse 'system' (259594 KB)...
OKAY [ 15.721s]
writing 'system'...
OKAY [ 17.299s]
sending sparse 'system' (261941 KB)...
OKAY [ 15.720s]
writing 'system'...
OKAY [ 20.596s]
sending sparse 'system' (259218 KB)...
OKAY [ 15.144s]
writing 'system'...
OKAY [ 21.081s]
sending sparse 'system' (251451 KB)...
OKAY [ 14.486s]
writing 'system'...
OKAY [ 19.768s]
sending sparse 'system' (257536 KB)...
OKAY [ 15.064s]
writing 'system'...
OKAY [ 19.924s]
sending sparse 'system' (258042 KB)...
OKAY [ 15.220s]
writing 'system'...
OKAY [ 21.252s]
sending sparse 'system' (206561 KB)...
OKAY [ 11.783s]
writing 'system'...
OKAY [ 16.252s]
finished. total time: 240.857s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot reboot
rebooting...

finished. total time: 0.000s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot erase userdata
******** Did you mean to fastboot format this partition?
erasing 'userdata'...
OKAY [  6.251s]
finished. total time: 6.266s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot erase cache
******** Did you mean to fastboot format this partition?
erasing 'cache'...
OKAY [  0.125s]
finished. total time: 0.141s

C:\Users\Syed Mobile\Desktop\marshall london>fastboot reboot
rebooting...

finished. total time: 0.000s

C:\Users\Syed Mobile\Desktop\marshall london>
sorry ,
I did it wrong
i flashed it with lower version R313
let me download new version and post result here......
 
Last edited:

syed tuqeer

Member
Nov 30, 2016
5
0
Hello,
flashed with latest version also , but same :(
restarting on logo
...........
Code:
C:\Users\Syed Mobile\Downloads>fastboot flash persist KB15_3_R412_170324_persist
.img
target reported max download size of 268435456 bytes
sending 'persist' (4708 KB)...
OKAY [  0.156s]
writing 'persist'...
OKAY [  0.109s]
finished. total time: 0.266s

C:\Users\Syed Mobile\Downloads>fastboot flash splash KB15_3_R412_170324_splash.i
mg
target reported max download size of 268435456 bytes
sending 'splash' (2700 KB)...
OKAY [  0.078s]
writing 'splash'...
OKAY [  0.391s]
finished. total time: 0.469s

C:\Users\Syed Mobile\Downloads>fastboot flash boot KB15_3_R412_170324_boot.img
target reported max download size of 268435456 bytes
sending 'boot' (24940 KB)...
OKAY [  0.797s]
writing 'boot'...
OKAY [  2.031s]
finished. total time: 2.829s

C:\Users\Syed Mobile\Downloads>fastboot flash recovery KB15_3_R412_170324_recove
ry.img
target reported max download size of 268435456 bytes
sending 'recovery' (25636 KB)...
OKAY [  0.984s]
writing 'recovery'...
OKAY [  3.033s]
finished. total time: 4.705s

C:\Users\Syed Mobile\Downloads>
Code:
C:\Users\Syed Mobile\Downloads>fastboot flash system KB15_3_R412_170324_system.i
mg
target reported max download size of 268435456 bytes
erasing 'system'...
OKAY [  1.486s]
sending sparse 'system' (259594 KB)...
OKAY [ 15.912s]
writing 'system'...
OKAY [ 18.228s]
sending sparse 'system' (257537 KB)...
OKAY [ 16.395s]
writing 'system'...
OKAY [ 20.591s]
sending sparse 'system' (262070 KB)...
OKAY [ 14.659s]
writing 'system'...
OKAY [ 20.581s]
sending sparse 'system' (253004 KB)...
OKAY [ 13.408s]
writing 'system'...
OKAY [ 19.851s]
sending sparse 'system' (257537 KB)...
OKAY [ 13.347s]
writing 'system'...
OKAY [ 20.599s]
sending sparse 'system' (258041 KB)...
OKAY [ 13.892s]
writing 'system'...
OKAY [ 19.853s]
sending sparse 'system' (250899 KB)...
OKAY [ 13.236s]
writing 'system'...
OKAY [ 20.315s]
finished. total time: 242.416s

C:\Users\Syed Mobile\Downloads>fastboot reboot
rebooting...

finished. total time: 0.016s

C:\Users\Syed Mobile\Downloads>
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    To flash these images, you will need to use Fastboot. If you don't already have Fastboot installed, you can install Minimal ADB and Fastboot from this thread: https://xdaforums.com/showthread.php?t=2317790

    System Images

    These are raw, stock, flashable in Fastboot only images. If you already have a custom recovery installed, then you can use that to flash these images instead. Bear in mind that flashing recovery.img while in recovery will replace your custom recovery with stock recovery.

    The device ships with version R313.

    Version R403:

    Version R412 is currently the latest version for the device:

    How to flash:

    1) Download all of the files for the version you want to flash.
    2) Power off the device completely.
    3) Enter fastboot mode by holding down the M-Button top of the phone and then holding down power until "FASTBOOT MODE" screen shows up.
    4) Connect your phone to your computer. (This assumes you already have Fastboot and ADB installed and generally know how these tools work)
    5) Use fastboot to flash each of the images to the correct partition: eg,
    Code:
    fastboot flash persist KB15_3_R403_160608_persist.img
    fastboot flash splash KB15_3_R403_160608_splash.img
    fastboot flash boot KB15_3_R403_160608_boot.img
    fastboot flash recovery KB15_3_R403_160608_recovery.img
    fastboot flash system KB15_3_R403_160608_system.img
    6) Reboot.

    First boot after flashing the system images will take some time as "Android is upgrading..." If you flashed version R412, you will be on the latest version. The older versions are provided for those who may have preferred them.

    Custom Recovery

    Before you install this recovery, it is very important to know that you MUST NOT let TWRP install SuperSU.

    Download the latest TWRP from here: https://twrp.me/devices/marshalllondon.html

    Older/Test build:

    TWRP v3.1.1-0 : https://www.androidfilehost.com/?fid=745425885120740158
    TWRP v3.1.1-0 : md5 : 05e61cbeb1afbc479d85f260acf52d3e

    1) Download the TWRP image linked above.
    2) Power off the device completely.
    3) Enter fastboot mode by holding down the M-Button top of the phone and then holding down power until "FASTBOOT MODE" screen shows up.
    4) Connect your phone to your computer. (This assumes you already have Fastboot and ADB installed and generally know how these tools work)
    5) Use fastboot to flash:
    Code:
    fastboot flash recovery Marshall_London_TWRP_3_1_1-0.img
    6) When fastboot is done, DO NOT reboot. Doing a fastboot reboot or fastboot reboot-bootloader will cause the system to overwrite TWRP with stock recovery. Pop the battery out instead.
    7) Feel free to boot into recovery at this point to root or make backups. (Volume Wheel + Power for 4 seconds after you feel the power on buzz)

    Rooting

    Whatever you do, DO NOT allow TWRP to install SuperSU/Superuser/Root. Your device will fail to boot.

    You must use Magisk. Magisk is systemless root and does not result in files being installed in /system, preventing the hang on boot.

    Note: The versions that work for me are Magisk 13.3 and MagiskManager 5.1.1. If the latest don't work for you, download these older versions and try those instead.

    Magisk 13.3: https://github.com/topjohnwu/Magisk/releases/download/v13.3/Magisk-v13.3.zip

    Magisk Manager 5.1.1: https://github.com/topjohnwu/Magisk/releases/download/manager-v5.1.1/MagiskManager-v5.1.1.apk

    1) Download both the Flashable ZIP and Magisk Manager APK.
    2) Put both the ZIP and APK on a MicroSD card.
    3) Turn off the phone, put the MicroSD card in.
    4) Boot into TWRP Recovery by holding volume wheel down and power button down for about 4 seconds after you feel the power on vibration. Release the buttons.
    5) TWRP Splash screen should pop up. Swipe to allow write.
    6) Press "Install", "Select Storage", "Micro SDCard", "OK", scroll down to find Magisk-13.3.zip, press the file name and them Swipe to confirm Flash.
    7) Reboot.
    8) Once booted, you will need to use a file browser app, like Explorer by Speed Software, to find MagiskManager.apk on your MicroSD and install it. (Why? Cause it was removed from the Play Store.) This will require that Unknown Sources is enabled under Settings/Security.


    ---

    Edit for 2021:

    I have revived my London for some projects and ran into some issues trying to use modern methods/versions for the device.

    I wanted to upgrade what I could and using Magisk v23 on the boot.img bootloops the device. I tried some lower Magisk versions and was met with the same result... so instead of fiddling with it I went back to my known working config on my second London and ripped the files to fix my first device.

    As such, it is HIGHLY advised that you stick with v13.3 (known working version on both of my devices) for the image and v5.1.1 for Manager.

    The necessary files for this config have been mirrored here:

    Modified Marshall London R412 Boot Img with Magisk v13.3 (no recovery) applied:
    Magisk Manager v5.1.1:
    To flash:
    • From a power-off state, hold M-Button and Power until "FASTBOOT MODE" shows up on the screen.
    • Connect phone to PC
    • "fastboot flash boot MLondon_Magisk_Boot.img"
    • You *MUST* be on Lollipop version R412 for this boot image.
    This now means that if you are on version R412, all you need to do is flash the modified boot.img file to root your device instead of flashing recovery and applying the Magisk.zip inside TWRP. I do not have fastboot flashable files for the last firmware version for the Marshall London (titled "Tom Petty").

    The alternative, of course, is to use TWRP and go through the steps listed above, but honestly, I've found TWRP to be largely unnecessary when you already have a Magisk patched boot image. This all is just being put here to preserve a working config.
    3
    The Marshall London is no longer supported by Zound Industries and has been discontinued. Anything further will have to be done by developers and that seems unlikely. This thread and the files linked in this thread will remain online for those who have a Marshall London phone and need to restore and/or root their device.

    ---

    Why this thread?

    I have finally made enough progress with the Marshall London to where I feel comfortable enough posting a thread for this device. I doubt this device will ever get its own section considering how niche and relatively unknown it is... Aside from a couple of questions about root for this device, there's basically next to zero support on XDA (or anywhere else)... and I hope to change that. Hopefully people will be able to find this thread.

    Some notes:

    Extra special thanks to Dees_Troy for getting a working TWRP recovery for me to test out and use. Also extra thanks to autoprime. This basically wouldn't have happened without either of you two putting up with me on IRC. ;)

    Also thanks to Zound Industries for providing the stock fastboot flashable images for those who would be unable to take OTAs, as I wasn't able to for some reason.

    I'm not a developer, just the one who managed to find the awesome folks to help me with all of this.

    What is the Marshall London?

    The Marshall London is a phone designed by Zound Industries with design elements licensed from Marshall. There was an emphasis put on sound quality and to be able to use the phone as a multi function media device. Two headphone jacks, front facing speakers that actually sound pretty good and are loud, Cirrus Logic Wolfson DAC, the ability to control volume levels for each headphone jack independently, the ability to use both headphone jacks as stereo INPUTS and to do 4 track recording on the device... It's a nifty little device hampered by poor performance from the Snapdragon 410 SOC in it. The phone is actually pretty awesome... and most of the issues go away once you make some tweaks.

    Unfortunately, likely due to out of the box performance issues and cost... the phone never really took off. Even just using the phone as a high quality mp3 player resulted in issues (mostly lag) until I was able to find a way to pare down the system to only what I needed. My aim is to give people access to the tools they will need to be able to do this for themselves as well... but also to help people fix their device should something have been done that necessitates a return to stock.

    Some reviews about the device to digest:
    One of the best things about the device is its near completely stock Android software. Aside from visual tweaks (wallpapers, icons, word clock) the software is largely as you would find it from Google. As far as I know, the only real proprietary aspect of the phone is the audio DAC and "M-Button."

    Specs:

    Snapdragon 410 SOC in 64 Bit Mode (MSM8916)
    2GB Ram
    16GB Storage/NAND
    Nano Sim Slot
    MicroSD Slot that supports 128+GB cards
    1280x720 Screen at 320 DPI
    Cirrus Logic Wolfson DAC Hub
    Dual Front Facing Speakers
    Dual Headphones/Input Jacks
    Programmable Shortcut "M-Button"
    Volume Wheel
    Removable Battery
    8MP Rear Camera, 1080p Video recording mode
    1.9MP Front/Selfie Camera, 720p Video recording mode

    So yes, low average specs, even for when it was announced in 2015.

    Where is it available?

    Europe, mostly. It appears (in internal software memos) the device was tentatively planned for release in the US as an AT&T exclusive and it just never happened. If you're in the States like I am, you will have to import it or buy it used. Some ... ahem ... opportunistic people thought the relative scarcity of the product meant they could just buy one and try to resell it for double. You can easily import order (on eBay or Amazon) this device, brand new, for about $400 USD. I got mine from a store in Italy called E-Commerce World/Ghz Wireless and it arrived in 5 days. They were nice enough to include an EU to US power adapter in the package. Wherever you do find one, don't pay more than $500 for it. Marshall still has it for sale on their own site.

    Where is it compatible?

    Europe, mostly.


    • GSM: 850, 900, 1800, 1900MHz
    • WCDMA Bands: 1/2/4/5/8
    • LTE Bands: 1/3/4/7/17/38/40
    You might have some luck in the US with AT&T (bands 2, 4, 12, 17 for LTE) and AT&T based MVNOs or T-Mobile (bands 2, 4 and 12 for LTE) but I wouldn't count on it. Trying the phone in Colorado on an AT&T MVNO left me with only 2G service. I am unsure if additional bands are supported by the hardware but locked/limited in software. Hopefully this thread will spur some development and we can find out.

    http://www.androidguys.com/2016/07/12/reference-guide-to-us-carrier-bands-and-networks/

    Accessories?

    Sadly, next to none. There's a nice leather flip case with a red velvet interior that was made for the phone (you don't slip it in, but rather another battery cover is stitched into the wallet itself)... but good luck finding one. Headphones, like the one that was boxed in with the phone itself, are available separately through Marshall's site.

    What then?

    Due to the lack of support, ANYWHERE, for this device, I enlisted the help of some folks to try to remedy that.

    Here's what I know about the device:
    • It is not bootloader locked.
    • Fastboot is 100% standard. It shows up as a Google device and all commands are supported.
    • It is rootable. (I used Kingoroot initially, not recommended because it brought the system down to its knees with its bundled crapware)
    • A working custom recovery now exists for the device. As a result, this means you can root it from within recovery instead of relying on shady root tools.
    • This also means you can now use XPosed.
    Goals for this device:
    • Stock images for flashing device back to 100% stock :good:
    • Rooted images for flashing (though may break OTA) :good:
    • 100% working TWRP Recovery for backing up, flashing other roms, rooting the device with Magisk. (Magisk, since it modifies boot.img, also may break OTA) It will be mentioned several times, because it's that important, DO NOT use the TWRP built-in root/SuperSU installer. There is a reason the instructions say to use Magisk instead. :good:
    • Enough resources to allow for people to start developing custom roms for this device should anyone feel inclined. :good:

    All goals met. :highfive:

    Known issues:
    • Changing the DPI with build.prop editors won't work.
    • Changing the DPI using ADB (adb shell wm density ### && adb reboot) works but will break all Marshall apps: The onscreen buttons render right but cannot be activated. This means that if you want to use the device for music, you'll have to replace the stock music app (and freeze it to keep it from hijacking audio playback) for another one if you change the DPI to show more on the screen. I find 260 or 280 to be a reasonably good DPI value for both size and density of information. Default is 320.
    • This device cannot be rooted using the internal tool in TWRP Recovery. It will cause the device to hang on boot. Use Magisk instead.
    2
    One tip is to disable the default Google SMS/messaging app and install something like PulseSMS - 90% of issues come from that app.
    2
    Happened to get my second Marshall London. In genuine box with M-earspeakers and a genuine charger. The battery is six year old, but got a cheap battery from German, not genuine, but good: https://www.akkushop.de/de/accucell-akku-passend-fuer-marshall-london-akku-m62-67x56x47mm/
    Sounds great through M. Emberton and Stanmore. Quite small sound with phone speakers.
    2
    Marshall London- my first android

    Big thanks to "twelfth" for collecting all the information and images regarding the Marshall London phone.

    I am just learning to flash my phone to the stock firmware so that I can compare it to the latest "Tom Petty firmware".
    It is an old phone so I suppose an older firmware could make it a little snappier. By the way, I hate google services, so they won't be a problem, I don't have a G account.
    This is my first android phone. I wanted something little different from the masses and I have always liked "old equipment" so the Marshall seemed like a good choice....we'll see.

    Now my screen is showing... "Android is upgrading..."
    In a short while I will see how it goes.

    SUCCESS!!

    Firmware flashed and all apps seems to be in place.