yashsingh1/xdaforums huggingface dataset:
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
How to check MultiSystem Installation?

The 1st thing to do after installing MultiSystem is to check the /MultiSystem directory & its contents (it shouldn't be empty!). Then, check usage by running the following commands in Terminal Emulator or ADB shell:

su
bash
MultiSystem

If it retuns "MultiSystem not found" or permission denied, try to use open MultiSystem app to Update Configurations & try again. If this does't fix it, try the following command:

/MultiSystem/bin/MultiSystem

This should work if you've MultiSystem binaries installed in (extracted to) /MultiSystem directory. If so, you can create a symlink in /system/xbin as follows:

mount -o remount,rw /system
ln -sv /MultiSystem/bin/MultiSystem /system/xbin/MultiSystem

Then, test it by running:

MultiSystem

The last thing before using it is to check the boot options: reboot & monitor the GREEN LED indicator for 3 seconds (change in the app) , which give you the following options:

Volume UP = Primary virtual ROM

Volume DOWN = Secondary virtual ROM

HOME KEY = Stock System

Pressing nothing will boot the active system: stock or primary virtual system. Sure, you should have installed one or more virtual ROMs.

Backup & restore or creating/installing a virtual ROM are easy as copy & paste: all img's will be at

/MultiSystem/img/system

To backup a virtual/stock system, you have many options:

Use create function to create from stock system

Use copy function to copy the IMG

Copy & paste with a new name

Use FlashFire (fully supported on virtual/stock ROMs)

...

If you've IMG mounting issues, run the following commands:

mount -o remount,rw /system
busybox ln -sv /proc/self/mounts /system/etc/mtab

If this doesn't help, try mounting from Terminal Emulator or ADB shell after selecting the IMG in MultiSystem app, by running the following command:

MultiSystem mount virtual
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] glm0025:
This is the one thing missing from my Note 4. Thank you for the detailed Q&A and i can't wait to try this tool out.
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
MultiSystem Video Tutorial

[YOUTUBE]CsMZl2PfQFQ[/YOUTUBE]​

Thanks To: [MENTION=4246643]Tomsgt[/MENTION] , aka RootJunky ;)

Don't forget to subscribe & like the video to show appreciation of his great effort & time spent in making the video :highfive::good:
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] jazzmachine:
Thank you so much for this! My multbooting-manic* appetive is wet (read: RAVENOUS) :laugh: Thank you also for the extremely comprehensive and clear FAQ, which answered nearly every question that I had, as well as some other very helpful ones that hadn't even occurred to me! I just have a few other questions that arose when planning my own personal setup with the incredible tool (just to be clear, I don't plan on updating to TW LP.... propbably for a while). Also this is what I'm thinking for a 3x boot setup: stock odexed ROM (first question). virtual slot 1: Dynamic Kat 4.2 (KK), v-slot 2: AOSP LP... think I'm leaning towards XenonHD.

Questions:

1. Do you have a recommendation for a custom (Kit Kat) ROM compatible with the N910T? AFAIK JasmineROM isn't compatible, looks nice though. Am I correct in my interpretation that any stock-ish odexed ROM would be a good base for a stable installation? I need to look through the DevDB again, but just wondering if you had a recommendation.

2. I just want to make sure about this, because you asked and answered in the OP ;) Would you consider using the stock kernel with the ROM in stock to be "best practice", or does it matter? I just ask because I've been a longtime supporter of the AEL kernel and would prefer to use that (with both the ROM in stock and v-slot 1). Thoughts?

3. RE: the BusyBox installation in the stock slot, is there a particular version/installer that you recommend? I usually use Sterickson's but have also used BB on Rails. both of which install to system/xbin (and remove any former installation from sbin), so just wondering if it made a difference.

Thank you so much again! BTW, just thought I'd mention that I while writing this, I saw that Amazon had PNY 128GB UHS-1 micro sd's for $75 and ordered one :). I currently have 2 of that same card, one in my N4 and one in my Note 10.1 2014 and really think that PNY storage products in general are excellent. Just thought I'd put the word out.... curious why this topic made me think of that... ;)

*multibooting-maniac adj. Descriptor of a person and/or geek who has "Hackintosh"-based triple boot installations on two or more personal conputers and needs the computer that they carrry around in their pocket to catch up with the rest of the gang ;) :laugh:
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] lazer9:
First off, this sounds like a really nifty and useful program/app/modification? Sorry, I don't know what to really call it.

As per the above quoted, I am a little confused. The part about (same kernel)? I may be missing something but in regards to being able to run Lollipop ROM along with KitKat ROM either of which located as primary or virtual (SDcard) , how is this actually possible? As far as I know, while we can use say COD6 - bootloader & modem, I am not aware of an actual "Kernel" that could support both? Hope I am voicing this correctly... :silly:

Other question and I apologize if I missed it as I tried my best to read the well detailed OP's...

- What actual recovery is being used? Can I assume TWRP, and if so, is it a "Special - modified version" OR can we use any of the later TWRPs at our choice?

Thanks! :cowboy: Interested in following this!
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] lazer9:
[MENTION=5057596]jazzmachine[/MENTION] Curious if you ever found out anymore information on this elsewhere that I may be missing. I see it's reference, youtube videos, and whatnot coming up in various threads but little known as far as it's usability on a (910T) Note 4 - mainly what kernel has to be used that supports kexec on STOCK?
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] jazzmachine:
Hey there man, wish I could provide you some useful info wrt this project, but unfortunately I've been unable to find anything directly relevant myself. However, this: http://xdaforums.com/note-4/general/dual-boot-n910f-snap-dragon-variant-t3065211 (shout out and thanks to [MENTION=5132493]aukhan[/MENTION]!), which you've likely seen as well, has captured my interest. There are direct references to our device in that thread, but I haven't really been able to make any attempts towards making use of it due to "life stuff" conflicting with my phone tinkering / XDA activity :rolleyes:. I haven't been able to follow it as much as I'd like (or hit you up with any actual "useful" info ;) ) but at this point (from what I've read) it seems more... practical wrt our N910Ts.

BTW, I've read and been really appreciative of your contributions to the Emotion kernel thread :good: Definitely keep me posted if you make any progress towards the "multi/dual boot dream"... I'll do the same ;)
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] lazer9:
Thanks, I will have a look at the thread you mention. It just seems odd that this post popped up in here some time ago with some questions/replies and went completely abandoned, lol :laugh:

Like one of those teaser posts I guess. I've tried to "Google" around and found some YouTube videos along with active threads on different sections of XDA but anything coming down to usability on our N910Ts and for that matter, other devices, seem to indicated the need for a kexec Kernel in "Stock" Rom. I have yet to find/confirm ANY 910T kernel providing kexec support oddly enough but then again, maybe my google skills are lacking. :cyclops:
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] fegar:
Primary system IMG

I can't seem to get MultiSystem to create my primary system IMG. I let it sit while the red LED is on and for quite some time afterwards but it only creates an empty file. Any suggestions would be much appreciated.
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] DrDank:
Just happened to stumble across this, I used multirom on my older lg optimus g pro.... It worked goud until I had a few custom roms , then it just went all to hell... I think I may give this a try.
[T-Mobile Galaxy Note 4 Q&A, Help & Troubleshooting] PreDavid:
No Virtual IMG Mode works...

So I've chosen the image and tried booting it by VOL UP and over UI reboot into virtual/ active partition... both failed :(

/block/loop0 doesn't work, remains mmcblk0p23 though it changed to IMG Stock

Thanks for any help!!!

---------- Post added at 21:53 ---------- Previous post was at 21:48 ----------

How does the log show the empty file? Exit 0 or something like that? Or do you see a 0 MB sized file created?

Have you checked the MultiSystem installation?
[8525, TyTN, MDA Vario II, JasJam General] LVirus:
Okay, since my first post was dissed and people told me to get out of here, I have adapted to situation where I don't have external keyboard (one that slides under screen) but now I have problem that almost all keys stopped working on front side.

Whenever I'm receiving call, my answer button does not work nor it opens Phone-application when I press it. Also those two keys at top of green answer button and red hangup button does not work. Can anyone help me? :o
[8525, TyTN, MDA Vario II, JasJam General] vulkanxxv:
Same here!:mad: :mad: :mad:

Here u can find my desperate try to resolve this issue...
[8525, TyTN, MDA Vario II, JasJam General] yotraxx:
Same thing here...

It seems to be totally "randomness"...

Which ROM did u install on your devices ?

Did u install third party softs ? (I especially think about SPB softs)
[8525, TyTN, MDA Vario II, JasJam General] vulkanxxv:
Actually I've Faria's rom.

But i tried to reflash many others roms & different versions... (black, lvsw...)

Also reflashed the IPL...

Also refreshed to olipro...

Also, also, also... :(
[8525, TyTN, MDA Vario II, JasJam General] LVirus:
Yeah I also use same rom .. oh btw while there is some nice people here, mind to tell me how to enable my special keyboard? It's scandinavic :confused: :D
[8525, TyTN, MDA Vario II, JasJam General] vulkanxxv:
I dont know how to set your scandinavic keyboard but if u search in the forum, i'm shure that u will find it!

@yotraxx

I do not install any third part sw...

I'm shure that the problem is a SW problem and not HW!!!
[8525, TyTN, MDA Vario II, JasJam General] LVirus:
Indeed, query for "enable scandic" results 0 answers. :(
[8525, TyTN, MDA Vario II, JasJam General] DAFTEK:
Do you have SPB installed on the phone? I had that problem on two ROM's happened and even thou i love SPB Shell i had to uninstall it and i never had the phone freeze problem when ever i got a call.. You can try to deactivate SPB and see what happens as well..
[8525, TyTN, MDA Vario II, JasJam General] LVirus:
Mind to tell me how to disable this software? Is it something called "softkeys" ?
[8525, TyTN, MDA Vario II, JasJam General] todd_jg:
Disabling SPB would be done through teh Remove Programs app under settings > system.

Or maybe through the Today Plugin screen - select it and see if there are options.
[8525, TyTN, MDA Vario II, JasJam General] jwzg:
Moved to the main Hermes forum. Keep all non WM6 related threads there please. I'm not dissing you. Just keeping the forum clean.
[Android Studio] dancer_69:
I have hard time to understand how the layout folders are binded with specific preview devices. I have an app and I'm trying to support Samsung Galaxy s4 zoom device. This device is 540x960 4,3 inches and ~256 dpi as I found. I've created a layout folder for this device with name "layout-w540dp-h960dp", and I created a virtual device according to above values also. The problem is that the available preview devices for this layout folder are nexus tablets with 7", 9" and 10", and If I try to use the custom virtual device I created, the layout folder changes automatic to hdpi layout folder. In both cases the elements need corrections(much more on tablet previews, in which needed resizing and repositioning of almost all elements). Is there any way to bind the "layout-w540dp-h960dp" folder with the virtual device I made, which has the correct dimensions?
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
​

MultiSystem is a powerful tool for locked- and unlocked-bootloader Android devices.

★ Disclaimer:

★ Notes:

★ Features:

★ ChangeLog:

★ Instructions:

★ Downloads:

★ Credits:

I'd like to thank everyone who made a donation just to show appreciation.

Verizon Samsung Galaxy Note 4 (N910V), Note 3 (N900V) & LG G3 (VS985)

Hit thanks, follow thread & add 5-star rating/review

... Donations are always appreciated!

​

XDA:DevDB Information

MultiSystem, Tool/Utility for the T-Mobile Samsung Galaxy Note 4

Contributors

hsbadr

Source Code: https://github.com/hsbadr/MultiSystem

Version Information

Status: Testing

Current Stable Version: 1.3.1

Stable Release Date: 2015-05-09

Current Beta Version: 1.1.1

Beta Release Date: 2015-05-02

Created 2015-05-07

Last Updated 2015-05-10
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Supported Devices

+++
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Reserved #2
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Reserved #3
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Reserved #4
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Reserved #5

Reserved #5
[T-Mobile Galaxy Note 4 Android Development] unibomber:
Nice!! Thanks!
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Simple One-Click Installation

I've fixed the installation script by setting the required symlinks (this makes it a very simple one-click installation for future versions), but I'll keep it a bit complicated for everyone to go through the Q&A thread (posts #1-6) to learn more before being able to use it.

On a side Note, I'd recommend to backup your data via TitaniumBackup & only wipe system data before rebooting to a completely different ROM.

Good luck!
[T-Mobile Galaxy Note 4 Android Development] mustard007:
Hi!

Very nice tool !!!! ;)

What I read is soon we will be able to boot different version of rom kk and lp with different kernel.

Ex.: What I need to do is have KK Stock on primary and CM12.1 LP on virtual.

Now we can't do that because we need a single kernel that works for both. Right ?

Thanks!
[T-Mobile Galaxy Note 4 Android Development] TheUndertaker21:
Ah, a video tutorial would be awesome. I'd play with this over the weekend and get it to work.
[T-Mobile Galaxy Note 4 Android Development] suzook:
Wow! Great tool, I can't believe how dead this thread is.:(
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
Not in the current version. Future versions of MultiSystem will implement kexec to automatically execute the required kernel for each ROM. So, stay tuned!

A video tutorial is coming soon...

I'm confused, what do you mean? Great tool or dead thread? LOL
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
MultiSystem v1.3.1 [May 9, 2015]

★ ChangeLog:
[T-Mobile Galaxy Note 4 Android Development] southphillysean:
It's not dead. Hopefully people are asking Questions in the proper Q&A thread.
[T-Mobile Galaxy Note 4 Android Development] hsbadr:
MultiSystem Video Tutorial

[YOUTUBE]CsMZl2PfQFQ[/YOUTUBE]​

Thanks To: [MENTION=4246643]Tomsgt[/MENTION] , aka RootJunky ;)

Don't forget to subscribe & like the video to show appreciation of his great effort & time spent in making the video :highfive::good:
[T-Mobile Galaxy Note 4 Android Development] BACARDILIMON:
1378-3455-3185-6228

Thank you
[T-Mobile Galaxy Note 4 Android Development] jazzmachine:
I posted a few Q's in the Q&A thread, but just want to say here also that this tool is... just too many good things to pick only one descriptor. I could feel the power of this code as I learned more about what it does and how while reading through the (again, impressively thorough) Q&A! :laugh:

Oh, I posted about this at the end of my post in the other thread, but want to "get the word out" that Amazon currently has some (relatively, of course) good deals on 128GB micro sd cards. When I was writing that post and planning (drooling) over the multiboot setup that I was planning, I thought that was pretty reasonable "justicication" ;) for picking up a 128GB card. I got a PNY UHS-1 card for $75 (which I highly recommend... have had a 64GB version of the same card in both my N4 and my Tablet for a while, and have formed the opinion that it's pretty much equal to the Samsung Pro for about half the price.) They also have the Samsung Evo and Lexar cards for $85, but going for the PNY was (for me) a "no-brainer".

Good stuff! Can't wait to get the new card in a couple of days, ODIN ANK4 and stack up those virtual ROMS ;)
[T-Mobile Galaxy Note 4 Android Development] lazer9:
Oops! Didn't realize you had a thread here in Dev already. Will be watching this closely. I think the above quoted answers one of my questions I posted in the Q & A forum here where I first read about this.

So now I have subscriptions to two threads! lol... Great work :good::good::good:
[T-Mobile Galaxy Note 4 Android Development] Azlun:
looking forward to NOTE4 trltechn N9100 model support,

now I am facing can not install fully, and can not Flash File, nothing happen after zip file is selected.

log attachd http://xdaforums.com/attachment.php?attachmentid=3425448&stc=1&d=1438461627,

and ls -al result below:

adb shell su -c "ls -al /dev/block/platform/msm_sdcc.1/by-name"

lrwxrwxrwx root root 2014-06-22 11:19 aboot -> /dev/block/mmcblk0p7

lrwxrwxrwx root root 2014-06-22 11:19 apnhlos -> /dev/block/mmcblk0p1

lrwxrwxrwx root root 2014-06-22 11:19 boot -> /dev/block/mmcblk0p17

lrwxrwxrwx root root 2014-06-22 11:19 cache -> /dev/block/mmcblk0p26

lrwxrwxrwx root root 2014-06-22 11:19 cp2_modem -> /dev/block/mmcblk0p22

lrwxrwxrwx root root 2014-06-22 11:19 dbi -> /dev/block/mmcblk0p5

lrwxrwxrwx root root 2014-06-22 11:19 ddr -> /dev/block/mmcblk0p6

lrwxrwxrwx root root 2014-06-22 11:19 efs -> /dev/block/mmcblk0p13

lrwxrwxrwx root root 2014-06-22 11:19 fota -> /dev/block/mmcblk0p19

lrwxrwxrwx root root 2014-06-22 11:19 mdm1m9kefs1 -> /dev/block/mmcblk0p14

lrwxrwxrwx root root 2014-06-22 11:19 mdm1m9kefs2 -> /dev/block/mmcblk0p15

lrwxrwxrwx root root 2014-06-22 11:19 mdm1m9kefs3 -> /dev/block/mmcblk0p10

lrwxrwxrwx root root 2014-06-22 11:19 mdm1m9kefsc -> /dev/block/mmcblk0p16

lrwxrwxrwx root root 2014-06-22 11:19 misc -> /dev/block/mmcblk0p20

lrwxrwxrwx root root 2014-06-22 11:19 modem -> /dev/block/mmcblk0p2

lrwxrwxrwx root root 2014-06-22 11:19 pad -> /dev/block/mmcblk0p11

lrwxrwxrwx root root 2014-06-22 11:19 param -> /dev/block/mmcblk0p12

lrwxrwxrwx root root 2014-06-22 11:19 persdata -> /dev/block/mmcblk0p24

lrwxrwxrwx root root 2014-06-22 11:19 persist -> /dev/block/mmcblk0p23

lrwxrwxrwx root root 2014-06-22 11:19 recovery -> /dev/block/mmcblk0p18

lrwxrwxrwx root root 2014-06-22 11:19 rpm -> /dev/block/mmcblk0p8

lrwxrwxrwx root root 2014-06-22 11:19 sbl1 -> /dev/block/mmcblk0p3

lrwxrwxrwx root root 2014-06-22 11:19 sbl1bak -> /dev/block/mmcblk0p4

lrwxrwxrwx root root 2014-06-22 11:19 ssd -> /dev/block/mmcblk0p21

lrwxrwxrwx root root 2014-06-22 11:19 system -> /dev/block/mmcblk0p25

lrwxrwxrwx root root 2014-06-22 11:19 tz -> /dev/block/mmcblk0p9

lrwxrwxrwx root root 2014-06-22 11:19 userdata -> /dev/block/mmcblk0p27
[Sprint  Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
MultiSystem is a powerful tool for locked- and unlocked-bootloader Android devices with many features that at least includes the following:
[Sprint  Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
Video Tutorials

A quick preview of MultiSystem v1.0 tested on Lollipop for VZW Note 3. The video has been captured on a stable virtual ROM of JasmineROM v5.0.1. It's FULLY compatible with FlashFire on virtual/stock systems. More devices will get supported as well, after required testing.

[YOUTUBE]CsMZl2PfQFQ[/YOUTUBE]

[YOUTUBE]A7fYBPiArlw[/YOUTUBE]​

Facebook: https://www.facebook.com/hsbadr/videos/vb.331488823689599/428178174020663
[Sprint  Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
How to check if you are running a Stock/Virtual System?

There're many ways to check whether you're running a Stock or Virtual system. MultiSystem app should include this simple check at some point. That's important to avoint ruining the Stock system & keep it safe. To make it clear to NOOBZ & anyone who's requesting "another" proof even though I owe hime nothing. Very weird!

Anyway, BusyBox mountpoint applet can print the current block/device mounted to /system mountpoint by running the following command:

busybox mountpoint -n /system

The stock system is mounts the original system partition:

[B][COLOR="Red"]/dev/block/mmcblk0p23[/COLOR][/B]

while the virtual system mounts a loop device associated with a system IMG:

[B][COLOR="Blue"]/dev/block/loop0[/COLOR][/B]

Here're two videos for both stock & virtual systems...

[YOUTUBE]lks1D4eAZ1g[/YOUTUBE]

[YOUTUBE]o2ryf2Xr1rU[/YOUTUBE]

UPDATE:

Now, you could run the following command to print the current system (stock or virtual) and the system device (physical partition or loop device):

MultiSystem status

Note: The block device number (mmcblk0p23) may vary per device & per variant !
[Sprint  Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
How to repartition microSD card for MultiSystem?

You can use any tool/program for partitioning on Android, Linux, Mac, or Windows. For example, MiniTool Partition Wizard is a good partitioning tool for Windows. So, let's use it for this task. Simply, you need to follow this PDF tutorial (thanks to [MENTION=3271517]carl1961[/MENTION]). In sum:

Step 1: delete old partitions on SD card

Step 2: create FAT32 PRIMARY partition

Step 3: create EXT4 PRIMARY partition

Then, apply changes (note that the program UI may get changed in newer versions).
[Sprint  Galaxy Note 4 Q&A, Help & Troubleshooting] hsbadr:
How to check microSD card partitions for MultiSystem?

You need to correctly repartition microSD card into two partitions:

exFAT or FAT32 for the 1st partition (your new external storage)

EXT4 for the 2nd partition (your MultiSystem partition)

Use the directions in this post!

You should check your 2nd SD partition in EXT4 format mounted to /MultiSystem:

check that the /MultiSystem directory exists after a reboot

check that the 2nd SD partition (/dev/block/mmcblk1p2) is mounted to /MultiSystem by running the following command in Terminal Emulator or ADB shell:

mount | grep /MultiSystem

The output should be:

/dev/block/mmcblk1p2 /MultiSystem ext4 rw,seclabel,relatime,data=ordered 0 0