FORUMS
Remove All Ads from XDA

[Root] Use your phone as a BOOTABLE CDROM

2,569 posts
Thanks Meter: 1,396
 
Post Reply Email Thread
27th June 2017, 08:52 PM |#11  
lindahl85's Avatar
Senior Member
Flag Vetlanda
Thanks Meter: 132
 
Donate to Me
More
Is it possible to have a windows 10 iso to boot in uefi mode with this tool?
 
 
18th July 2017, 01:12 PM |#12  
Junior Member
Thanks Meter: 1
 
More
installed the app but can't see it in app drawer can't open it!
my mistake.
i tested it and it works but without boot option. can u enable the option to write on the image? not read only?
and i tried to mount a windows installation iso and it doesnt work properly. i want to connect the phone to usb and boot from it to install
windows and other operating systems... and use disk tools etc
what can i\u do? thanks!!!
30th August 2017, 11:27 AM |#13  
Member
Thanks Meter: 21
 
Donate to Me
More
How can I use this on AOSPA Because you say it only works with the OnePlus File Manager. I got the apk for that but I cant install it because it conflicts with the current file explorer from AOSPA built in, I cant remove it with System App Uninstaller. Any solutions?
20th April 2018, 10:31 AM |#14  
uudruid74's Avatar
OP Senior Member
Flag Kerens
Thanks Meter: 1,396
 
Donate to Me
More
Quote:
Originally Posted by lindahl85

Is it possible to have a windows 10 iso to boot in uefi mode with this tool?

Yes
20th April 2018, 10:33 AM |#15  
uudruid74's Avatar
OP Senior Member
Flag Kerens
Thanks Meter: 1,396
 
Donate to Me
More
Quote:
Originally Posted by DJArielLB

my mistake.
i tested it and it works but without boot option. can u enable the option to write on the image? not read only?
and i tried to mount a windows installation iso and it doesnt work properly. i want to connect the phone to usb and boot from it to install
windows and other operating systems... and use disk tools etc
what can i\u do? thanks!!!

An ISO is read only. It can't be written to. I have mounted a Windows install ISO just fine. What was the error?
The Following User Says Thank You to uudruid74 For This Useful Post: [ View ] Gift uudruid74 Ad-Free
20th April 2018, 10:38 AM |#16  
uudruid74's Avatar
OP Senior Member
Flag Kerens
Thanks Meter: 1,396
 
Donate to Me
More
Quote:
Originally Posted by R3dRacer

How can I use this on AOSPA Because you say it only works with the OnePlus File Manager. I got the apk for that but I cant install it because it conflicts with the current file explorer from AOSPA built in, I cant remove it with System App Uninstaller. Any solutions?

Actually, it only worked on OnePlus phones because it needed the USB setup used on OnePlus.

Somehow this thread got unmarked and I missed all the responded. Sorry! The good news is that I have a new Alpha version that should work on non-OnePlus devices and ROM's. This one doesn't touch the system partition either.

https://drive.google.com/file/d/1ZdS...w?usp=drivesdk
The Following User Says Thank You to uudruid74 For This Useful Post: [ View ] Gift uudruid74 Ad-Free
20th April 2018, 10:45 AM |#17  
uudruid74's Avatar
OP Senior Member
Flag Kerens
Thanks Meter: 1,396
 
Donate to Me
More
Quote:
Originally Posted by j03x2

Thanks! Why not publish it as open source on github and put it on F-Droid?

Source is on my Github
22nd April 2018, 08:25 PM |#18  
Senior Member
Flag Mississauga
Thanks Meter: 106
 
Donate to Me
More
Wait so how do I use this? I selected to open the ISO with the app, and I granted root, and it said iso location, etc.

I plugged it into my PC via USB but I'm not seeing a bootable option...

Edit now I see a usb item but it tells me grub incorrect filesystem or something

I'm trying an Ubuntu iso
22nd April 2018, 11:19 PM |#19  
uudruid74's Avatar
OP Senior Member
Flag Kerens
Thanks Meter: 1,396
 
Donate to Me
More
Quote:
Originally Posted by NateDev

Wait so how do I use this? I selected to open the ISO with the app, and I granted root, and it said iso location, etc.

I plugged it into my PC via USB but I'm not seeing a bootable option...

Edit now I see a usb item but it tells me grub incorrect filesystem or something

I'm trying an Ubuntu iso

If you got to rub that it's actually booting off of the phone. It's up to the iso manufacturer to make sure that you can boot off a USB CD-ROM. So the phone is working, it's something in the iso that's messed up. Try a different ISO image
24th April 2018, 05:32 PM |#20  
Immortalis's Avatar
Senior Member
Flag Warsaw
Thanks Meter: 377
 
More
It doesn't seem to work on OOS beta 25 - app opens, reads something, tries to change usb mode (I can hear disconnect and connect sounds on Windows), returns to MTP and then closes itself.
Is this because of system being beta or custom kernel?

Code:
04-24 18:22:07.049  5923  9743 I ActivityManager: START u0 {act=android.intent.action.VIEW dat=content://pl.solidexplorer2.files/storage/emulated/0/Documents/ISO/ubuntu-18.04-beta2-desktop-amd64.iso typ=application/x-iso9660-image flg=0x10000001 cmp=systems.eddon.android.cdromswitcher/.MainActivity (has extras)} from uid 10091 pid 11517
04-24 18:22:07.065   560   560 E ANDR-PERF-MPCTL: hint lookup failed
04-24 18:22:07.067  5923  9743 E ANDR-PERF-JNI: com_qualcomm_qtiperformance_native_perf_io_prefetch_start
04-24 18:22:07.079  5923  9743 E ANDR-PERF-JNI: gIOPHAl initialized
04-24 18:22:07.079  5923  9743 E ANDR-PERF-JNI: gIOPHAl calling iopstart
04-24 18:22:07.079   559   559 E ANDR-IOP: IOP HAL: Received pkg_name = systems.eddon.android.cdromswitcher pid = -1
04-24 18:22:07.094  5923  6352 D RestartProcessManager: Duration is too short, ignore : 861 in pl.solidexplorer2
04-24 18:22:07.097   560   560 E ANDR-PERF-MPCTL: hint lookup failed
04-24 18:22:07.097  5923  6352 D RestartProcessManager: Update Total Launch Times :systems.eddon.android.cdromswitcher
04-24 18:22:07.097  5923  6352 D RestartProcessManager: updateSelf :  systems.eddon.android.cdromswitcher, size : 13
04-24 18:22:07.098  5923  6352 D RestartProcessManager: Increase Total Launch Time : systems.eddon.android.cdromswitcher, times : 6, index : 12
04-24 18:22:07.098  5923  6352 D RestartProcessManager: Last Running Package : systems.eddon.android.cdromswitcher , start time 1524586927097
04-24 18:22:07.132 11826 12327 D TextDisplay: URL: /storage/emulated/0/Documents/ISO/ubuntu-18.04-beta2-desktop-amd64.iso
04-24 18:22:07.132 11826 12327 D TextDisplay: Using scheme content
04-24 18:22:07.133 11826 12327 D TextDisplay: Using filename: /storage/emulated/0/Documents/ISO/ubuntu-18.04-beta2-desktop-amd64.iso
04-24 18:22:07.133 11826 12327 I writeToSystem: Starting root commands
04-24 18:22:07.137 11826 12327 I suwait  : Aquiring root!
04-24 18:22:07.162   468 12330 D Magisk  : su: request from client: 22
04-24 18:22:07.162   468 12330 D Magisk  : su: request from uid=[10176] (#1)
04-24 18:22:07.163   468 12330 D Magisk  : su_db: query policy=[2]
04-24 18:22:07.164   468 12330 D Magisk  : su: waiting child: [12331]
04-24 18:22:07.164 12331 12331 D Magisk  : su: child process started
04-24 18:22:07.166 12331 12331 D Magisk  : su: argc=[3]
04-24 18:22:07.166 12331 12331 D Magisk  : su: argv[0]=[su]
04-24 18:22:07.166 12331 12331 D Magisk  : su: argv[1]=[-]
04-24 18:22:07.166 12331 12331 D Magisk  : su: argv[2]=[root]
04-24 18:22:07.166 12331 12331 D Magisk  : su: pts_slave=[]
04-24 18:22:07.167 12331 12331 D Magisk  : su: use namespace of pid=[12328]
04-24 18:22:07.186 11517 11535 D OpenGLRenderer: endAllActiveAnimators on 0xbb759b00 (SEGridView) with handle 0xd1a199a0
04-24 18:22:07.200  6682  6682 I GoogleInputMethod: onFinishInput() : Dummy InputConnection bound
04-24 18:22:07.200  6682  6682 I GoogleInputMethod: onStartInput() : Dummy InputConnection bound
04-24 18:22:07.204  5923  6361 I ActivityManager: Displayed systems.eddon.android.cdromswitcher/.MainActivity: +99ms
04-24 18:22:07.394 12332 12332 W ADebug  : Failed to get property persist.sys.media.traces
04-24 18:22:07.405 12332 12332 D AndroidRuntime: >>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<<
04-24 18:22:07.580 12189 12262 I NetworkController.MobileSignalController(2):  showDisableIcon:false
04-24 18:22:07.798  5923  6541 I SettingsState: [PERSIST START]
04-24 18:22:07.850  5923  7879 I OpenGLRenderer: Initialized EGL, version 1.4
04-24 18:22:07.850  5923  7879 D OpenGLRenderer: Swap behavior 2
04-24 18:22:08.069 12332 12332 D AndroidRuntime: Calling main entry com.android.commands.am.Am
04-24 18:22:08.099 12332 12332 D AndroidRuntime: Shutting down VM
04-24 18:22:08.138 11826 12327 I suwait  : I am root
04-24 18:22:08.138 11826 12327 D powrite-send: cat /sys/class/android_usb/android0/functions
04-24 18:22:08.158  5923  6524 D DebugKeepScreenOn: Acquiring screen wakelock due to Window{a0aa7c u0 Toast}
04-24 18:22:08.340 11826 12327 I powrite#: mtp,mass_storage,hid
04-24 18:22:08.340 11826 12327 D powrite-send: echo 0 >/sys/class/android_usb/android0/enable
04-24 18:22:08.441  7726 12141 E MtpServer: request read returned -1, errno: 5
04-24 18:22:09.077   560   625 E ANDR-PERF-OPTSHANDLER: perf_lock_rel: updated /sys/class/scsi_host/host0/../../../clkscale_enable with 1
04-24 18:22:09.077   560   625 E ANDR-PERF-OPTSHANDLER:  return value 2
04-24 18:22:09.541 11826 12327 D powrite-send: echo '/storage/emulated/0/Documents/ISO/ubuntu-18.04-beta2-desktop-amd64.iso' >/sys/class/android_usb/android0/f_mass_storage/lun/file
04-24 18:22:09.743 11826 12327 D powrite-send: cat /sys/class/android_usb/android0/f_mass_storage/lun/file
04-24 18:22:09.945 11826 12327 D powrite-send: echo 1 >/sys/class/android_usb/android0/enable
04-24 18:22:10.123  5923  5923 W WindowManager: removeWindowToken: Attempted to remove non-existing token: [email protected]
04-24 18:22:10.146  6665  6665 D HeadsetPhoneState: Enter onSignalStrengthsChanged
04-24 18:22:10.146 11826 12327 I writeToSystem: All DONE!  SUCCESS!
04-24 18:22:10.146  6665  6665 D HeadsetPhoneState: Exit onSignalStrengthsChanged
04-24 18:22:10.150  5923  6549 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=22690, ACTION=change, USB_STATE=DISCONNECTED, DEVPATH=/devices/virtual/android_usb/android0}
04-24 18:22:10.151 12189 12262 I NetworkController.MobileSignalController(1):  showDisableIcon:false
04-24 18:22:10.238  5923  6549 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=22691, ACTION=change, USB_STATE=CONNECTED, DEVPATH=/devices/virtual/android_usb/android0}
04-24 18:22:10.240  5923  6359 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=false, config_changed=false, mtp=true, configured=false}]
04-24 18:22:10.263  7726  7726 W libc    : Unable to set property "sys.usb.ffs.mtp.ready" to "1": error code: 0x18
04-24 18:22:10.264  5923  9743 I UsbDeviceManager: isUsbDataUnlocked: 0
04-24 18:22:10.310  5923  6549 V UsbDeviceManager: USB UEVENT: {SUBSYSTEM=android_usb, SEQNUM=22692, ACTION=change, USB_STATE=CONFIGURED, DEVPATH=/devices/virtual/android_usb/android0}
04-24 18:22:10.311  5923  6359 D UsbDeviceManager: broadcasting Intent { act=android.hardware.usb.action.USB_STATE flg=0x31000000 (has extras) } extras: Bundle[{host_connected=false, connected=true, unlocked=false, config_changed=false, mtp=true, configured=true}]
04-24 18:22:10.338  7726  7726 D MtpService: starting MTP server in MTP mode
04-24 18:22:10.534  5923  6524 D DebugKeepScreenOn: Releasing screen wakelock, obscured by Window{e3dd695 u0 systems.eddon.android.cdromswitcher/systems.eddon.android.cdromswitcher.MainActivity}
04-24 18:22:10.581 14627 14735 I PlayCommon: [373] com.google.android.play.b.h.e(263): Preparing logs for uploading
04-24 18:22:10.582 14627 14735 I PlayCommon: [373] com.google.android.play.b.h.e(267): No file ready to send
04-24 18:22:12.194  5923  6352 D RestartProcessManager: increase duration : 5090 for systems.eddon.android.cdromswitcher
04-24 18:22:12.196   560   560 E ANDR-PERF-MPCTL: hint lookup failed
04-24 18:22:12.196  5923  6352 D RestartProcessManager: Update Total Launch Times :pl.solidexplorer2
04-24 18:22:12.196  5923  6352 D RestartProcessManager: updateSelf :  pl.solidexplorer2, size : 13
04-24 18:22:12.196  5923  6352 D RestartProcessManager: Increase Total Launch Time : pl.solidexplorer2, times : 14, index : 12
04-24 18:22:12.196  5923  6352 D RestartProcessManager: Last Running Package : pl.solidexplorer2 , start time 1524586932196
29th April 2018, 11:16 PM |#21  
uudruid74's Avatar
OP Senior Member
Flag Kerens
Thanks Meter: 1,396
 
Donate to Me
More
Quote:
Originally Posted by przemcio510

It doesn't seem to work on OOS beta 25 - app opens, reads something, tries to change usb mode (I can hear disconnect and connect sounds on Windows), returns to MTP and then closes itself.
Is this because of system being beta or custom kernel?

it's supposed to close itself. Does the drive not show up?.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes