What is jumpdrive?
#11
I just want to note, that I'm a newbie to Pine devices, Linux and SoC in general. I ordered the PineTab and waiting for the arrival (hopefully soon), in the meantime I'm reading and learning. In my case, corrections and additions are always welcome :-)

@daniel
You are welcome! If your question was directed at me, I would prefer to have that answered by a "specialist".
#12
(08-07-2020, 08:15 AM)daniel Wrote: Actually I always use Mobian booting from the microSD (and UB ports in eMMC, so I can test both just removing the micro). Do you think flashing Mobian to the eMMC will increase performance? only theoretically? or people are experiencing a huge change?
it depends on the performance characteristics of your microSD. In the past they were optimised for sequential access to relatively large media files (audio, video, photos) which compromised performance accessing small files scattered around the place. Some makes and models were more compromised than others. More recently the App-rated microSD cards have appeared, and they put more emphasis on decent performance with those small files as that's what apps, or an OS, tend to access more. With an A1 rated Sandisk Ultra 128GB card I think there's a moderate improvement moving to eMMC, but I don't have any numbers to put on it.
#13
(08-10-2020, 08:24 AM)wibble Wrote:
(08-07-2020, 08:15 AM)daniel Wrote: Actually I always use Mobian booting from the microSD (and UB ports in eMMC, so I can test both just removing the micro). Do you think flashing Mobian to the eMMC will increase performance? only theoretically? or people are experiencing a huge change?
it depends on the performance characteristics of your microSD. In the past they were optimised for sequential access to relatively large media files (audio, video, photos) which compromised performance accessing small files scattered around the place. Some makes and models were more compromised than others. More recently the App-rated microSD cards have appeared, and they put more emphasis on decent performance with those small files as that's what apps, or an OS, tend to access more. With an A1 rated Sandisk Ultra 128GB card I think there's a moderate improvement moving to eMMC, but I don't have any numbers to put on it.
Thank you for your answer.

Probably you guys have more objective tools to compare performance.
I did a small comparison. I flashed same Mobian Image (20200809) in microSD and eMMC.
Comparision was only based on booting time, firefox loading, and then opening cnn.com
I got very similar results for emmc or microSD (Scandisk 128gb class10):

Booting time was 25seconds average from eMMC vs 31 seconds average from microSD
Firefox loading 12 seconds with eMMC (I tried 5 times) vs 12 seconds  (also 5 times)
Cnn.com loading 23 seconds vs 23 seconds (both 5 times)

So, I guess it does not matters using eMMC or microSD? is there a situation where it should matter?
#14
It really depends on your card and what you do with the phone. The benchmarks below give an idea of some of the variations. The first is for an unnamed microSD with limited testing, also with different filesystems and filesystem options which had some significant differences. The second two show the differences between different cards for a Raspberry Pi - the last is the same test but for a specific eMMC model via the Pi's microSD interface. You could repeat those tests on your phone to see what the differences are, but it's hard to relate them to how it feels using your phone. You might be able to run some of the test profiles from Phoronix Test Suite to see how it affects different applications - I haven't heard of anyone trying that on a pinephone yet.

https://wiki.debian.org/PinePhone/Benchmarks
https://www.jeffgeerling.com/blog/2019/r...rison-2019
http://www.uugear.com/product/raspikey-p...pberry-pi/
#15
after years of having no reliable way to flash my Android phones, other than "flash it and hope" jumpdrive is the most amazing tool and I wish there were something similar for Android.

I've had 3 bad flashes to the eMMC and each one was easily fixed by just using jumpdrive over again and reflashing. on Android, that would have been a bricked phone.
#16
(08-15-2020, 03:26 PM)hiimtye Wrote: after years of having no reliable way to flash my Android phones, other than "flash it and hope" jumpdrive is the most amazing tool and I wish there were something similar for Android.

I've had 3 bad flashes to the eMMC and each one was easily fixed by just using jumpdrive over again and reflashing. on Android, that would have been a bricked phone.

Agree. It also makes it very easy to flash on any system. Heck even a chromebook can flash it via Chromebook Recovery Utility once jumpdrive exposes it as media.
#17
(08-05-2020, 03:24 PM)guenther Wrote: From the wiki:



Quote:The internal eMMC flash storage can be flashed using the Jumpdrive utility by Danct12 and Martijn from postmarketOS. This utility boots from micro SD and exposes the internal eMMC flash storage when the PinePhone is connected to a computer. The process of flashing an OS to the exposed and mounted eMMC is identical to that of any other storage medium - e.g. a SD card. You can use the 'DD' command or a utility such as Etcher or Gnome Disks, etc.
https://wiki.pine64.org/index.php?title=..._Jumpdrive

"Jumpdrive" just gives you access to the eMMC via USB. It converts the PinePhone (or Tab i suppose ) into an USB to eMMc adapter.


Instead of flashing your OS (Ubports for example) to the SD card and use your phone from there, you can decide to flash it to the eMMC (internal memory of the phone) and have the SD card slot free for overall purpose.

To do so, flash "jumpdrive" to SD, boot your Phone, connect it via USB to yor desktop computer and you will see the eMMC of your Phone like any other removable medium (USB Stick etc.). Now you can flash the OS to the eMMC. Remove the SD card and it will boot from eMMC.



Hope that helps. Please someone correct me if I'm wrong...
super clear! thanks
#18
(08-05-2020, 03:24 PM)guenther Wrote: From the wiki:



Quote:The internal eMMC flash storage can be flashed using the Jumpdrive utility by Danct12 and Martijn from postmarketOS. This utility boots from micro SD and exposes the internal eMMC flash storage when the PinePhone is connected to a computer. The process of flashing an OS to the exposed and mounted eMMC is identical to that of any other storage medium - e.g. a SD card. You can use the 'DD' command or a utility such as Etcher or Gnome Disks, etc.
https://wiki.pine64.org/index.php?title=..._Jumpdrive

"Jumpdrive" just gives you access to the eMMC via USB. It converts the PinePhone (or Tab i suppose ) into an USB to eMMc adapter.


Instead of flashing your OS (Ubports for example) to the SD card and use your phone from there, you can decide to flash it to the eMMC (internal memory of the phone) and have the SD card slot free for overall purpose.

To do so, flash "jumpdrive" to SD, boot your Phone, connect it via USB to yor desktop computer and you will see the eMMC of your Phone like any other removable medium (USB Stick etc.). Now you can flash the OS to the eMMC. Remove the SD card and it will boot from eMMC.



Hope that helps. Please someone correct me if I'm wrong...
Holy crap. I'm making progress. Thanks! Now I've got to figure out how to flash from my PC. Standby! Smile I'm truly the biggest novice in this pile.
#19
(08-17-2020, 10:08 PM)Msemmett Wrote:
(08-05-2020, 03:24 PM)guenther Wrote: From the wiki:



Quote:The internal eMMC flash storage can be flashed using the Jumpdrive utility by Danct12 and Martijn from postmarketOS. This utility boots from micro SD and exposes the internal eMMC flash storage when the PinePhone is connected to a computer. The process of flashing an OS to the exposed and mounted eMMC is identical to that of any other storage medium - e.g. a SD card. You can use the 'DD' command or a utility such as Etcher or Gnome Disks, etc.
https://wiki.pine64.org/index.php?title=..._Jumpdrive

"Jumpdrive" just gives you access to the eMMC via USB. It converts the PinePhone (or Tab i suppose ) into an USB to eMMc adapter.


Instead of flashing your OS (Ubports for example) to the SD card and use your phone from there, you can decide to flash it to the eMMC (internal memory of the phone) and have the SD card slot free for overall purpose.

To do so, flash "jumpdrive" to SD, boot your Phone, connect it via USB to yor desktop computer and you will see the eMMC of your Phone like any other removable medium (USB Stick etc.). Now you can flash the OS to the eMMC. Remove the SD card and it will boot from eMMC.



Hope that helps. Please someone correct me if I'm wrong...
Holy crap. I'm making progress. Thanks! Now I've got to figure out how to flash from my PC. Standby! Smile I'm truly the biggest novice in this pile.

It depends on what system you use, but there are many ways.

Windows: win32diskimager
Linux: dd, balenaEtcher
Chrome OS: Chrome Recovery Utility (Use a user supplied image then go through the rest of the steps)
Raspberry Pi: The included backup software can flash, also dd

There are many more programs and ways, those are Just the standard or well known. Just about every OS has a flash tool.
#20
(08-17-2020, 10:08 PM)Msemmett Wrote:
(08-05-2020, 03:24 PM)guenther Wrote: From the wiki:



Quote:The internal eMMC flash storage can be flashed using the Jumpdrive utility by Danct12 and Martijn from postmarketOS. This utility boots from micro SD and exposes the internal eMMC flash storage when the PinePhone is connected to a computer. The process of flashing an OS to the exposed and mounted eMMC is identical to that of any other storage medium - e.g. a SD card. You can use the 'DD' command or a utility such as Etcher or Gnome Disks, etc.
https://wiki.pine64.org/index.php?title=..._Jumpdrive

"Jumpdrive" just gives you access to the eMMC via USB. It converts the PinePhone (or Tab i suppose ) into an USB to eMMc adapter.


Instead of flashing your OS (Ubports for example) to the SD card and use your phone from there, you can decide to flash it to the eMMC (internal memory of the phone) and have the SD card slot free for overall purpose.

To do so, flash "jumpdrive" to SD, boot your Phone, connect it via USB to yor desktop computer and you will see the eMMC of your Phone like any other removable medium (USB Stick etc.). Now you can flash the OS to the eMMC. Remove the SD card and it will boot from eMMC.



Hope that helps. Please someone correct me if I'm wrong...
Holy crap. I'm making progress. Thanks! Now I've got to figure out how to flash from my PC. Standby! Smile I'm truly the biggest novice in this pile.
My Mac won't recognize the device connected via USB. I'm going to try some different cords.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Jumpdrive broken? eMMc broken Uturn 5 2,758 04-21-2023, 12:37 AM
Last Post: Uturn
  JumpDrive isn't working phytocube 2 2,306 06-05-2022, 03:22 PM
Last Post: phytocube
  Jumpdrive not booting Kimberley van Buyten 1 1,345 05-28-2022, 01:00 AM
Last Post: Kimberley van Buyten
Question Differences in Jumpdrive images. jpaulbiss 2 3,446 09-16-2021, 06:30 PM
Last Post: jpaulbiss
  JumpDrive not working due to device busy cnxsoft 3 3,650 08-08-2021, 12:18 AM
Last Post: mouffa
  jumpdrive software might be faulty (or my pinephone hardware) zetabeta 3 3,885 07-20-2021, 03:14 PM
Last Post: zetabeta
  Jumpdrive is not jumping! Athansor 6 8,408 12-17-2020, 11:05 PM
Last Post: ronnybob

Forum Jump:


Users browsing this thread: 2 Guest(s)