[Samsung Galaxy A50 Guides, News, & Discussion] hans2020:
I’ am not sure if thats True

All i know in case of my Samsung Galaxy A50 it is Possible!

To lift the OEM-Lock mode again.

i do not know if that is true for every Device.

Ultimately i was successful to install full Root-access!

I had great difficulty tho to use Heimdall ore any tool on Linux so i ended up using Odin in a VirtuelBox with WinXPpro

but do to no support of Long file names i had to trick there, to to make it work.

I just shorten the Names of every .tar to the first 2 letters.

I was able to successfully flash TWRP with Heimdall but not the Android ROM for my Phone.

I still wonder how to make it work!

There was one Thing i Noticed when Using Odin it seams in the Process he flashes vbmeta.img twice.

That impossible with Heimdall it creates a error message.

Well if anyone - that passes here - knows how to flash a Android 10 ROM of a Samsung Galaxy A50 using Heimdall let me know i tried very very hard to no avail.

I was surprised to learn there is no Good Tool for Linux-user doing this Task.

i only found Old Tutorials!

Is it truly possible that Heimdall dose not support modern Phone-flashing anymore properly?

As of now if a Linux-user ask me about Rooting i would advice him/her to do it in a VritualBox with windows installed.

If you have a License of a Windows Version Higher then XP good otherwise you have to Shorten File names if the very long to make it work.

I scarcely use windows anymore that why i only have a old WinXPpro legally in my Possession.

Unbelievable that the Linux-Community should not have a modern Flash Tool!???

Saludos

Hans

---------- Post added at 12:38 PM ---------- Previous post was at 12:18 PM ----------

Hello to [MENTION=1007992]everyone[/MENTION]

I had great difficulty to do this as a Linux User using Heimdall and eventually had to give up (after trying for 3 full days)!

I ended up doing it using Windows out of a VirtualBox!

It was Possible tho to successfully flash TWRP using Heimdall!

It also showed Success when Flashing Android 10 Version for my Phone but would not work.

Using the same Firmware with Odin it worked just fine.

When i compared the Flash-Protocol of Odin with what i did i only Noticed that Odin would flash vbmeta.img twice in the Process something that cant be done with Heimdall as it produces the duplicate error.

I wonder if this is the Reason it would not work.

I was also surprised to Learn, that there is virtual now Tutorial out there using Heimdall on a Modern Phone (last 12 Month ore less).

Is it truly Possible that There is now good solution for Linux Users?

I also Looked in to Fastboot and ADB and other Tools for Linux Platform and they all seam to be outdated!

Also all this Tools could not accomplish the task at hand.

Now if its me and anyone knows how to make it Work on Heimdall let me know as it is a Pretty good tool after all and by now i know it well. I would gladly start to make a tutorial and provide it here for free if i know how to make it work.

I have a txt file where i made a complete Protocol of all i tried if someone is curious ill send it to you.

Saludos Hans

##################################################################

I send some more Details of my Challenge in hope someone my know what it is i have to change!

My Device:

Samsung Galaxy A505FN

I created a .txt file protocol of all i did, i gladly provide it if someone ants to see it.

I analyzed the Whole Firmware-archive and the Pit file of my Phone to eventually find the Problem.

Note:

The Firmware was the correct one as it worked just fine using Odin!!

Analyzing all this, i only noticed two things:

First:

There are 3 seemingly identical files in the Archive and two so called

fota.zip files witch are not Identical

(one in the AP-Packet and one in the CSC-Packet)

Those where:

– cache.img one in the AP-Packet and one in the BL-Packet

– vbmeta.img one in the AP-Packet and one in the BL-Packet

– product.img one in the AP-Packet and one in the BL-Packet

Second:

Once i used Odin to finally flash successfully i noticed that in the Flash-protocol of Odin it seams Odin flashes the vbmeta.img twice in the process!?

Heimdall would not allow me to do so giving me the “Duplicate Error message”

Furthermore i tried one more thing in my desperation to make it work:

i thort: “maybe the order in wish the files a flashed chronologically matters”

So i did exactly that, trying to flash in the same chronological sequence as Odin did.

Note:

Every time i flashed, Heimdall would successfully finish the process but the Phone would not start with android

no matter what i tried.

ALSO i did successfully flash TWRP to my Phone using Heimdall

SO Heimdall works just fine on my system!

I spend a Long Time searching the Internet for a workable Tutorial or glue’s as to what is missing and how i could make it work.

I really want to succeed doing this, as i want to provide my folks offer her in Germany and also English and Spanish speaking Linux-Community with a Tutorial to do this!

I did also drop this Question and Challenge i face in some other Forums no useful answer returned so far :(

The latest Governmental Abuses and infringement on Peoples Privacy using Corona as excuse, makes it abundantly clear how important this kind a work is!

As for now i think, the only true option for a Linux-User is to run Odin from a Virtual-Box Windows installation, given

you have a legal copy in you're possession and have higher then Windows XP

(else you must change the Filenames of the .tar archives as WIndows XP and lower did not support excessively long filenames.)

Also you have to Install you're Phone USB drivers and have them up and running properly!

Internet access to you're VB makes it all more comfortable, but you can also use Shared folders with the Host-System to do the job.

Note:

I did indeed tried the "WINE-plugin-environment" (Windows 10) under Linux. i could not get it to work.

It was to much messing around make it recognize the USB-connection to the Phone!

I could not get it to work, I don't know if you can?

I guess that would be a nice way for Linux-users if it could be made to work!

What do you guys think, can this be solved?

Pleas let me know if you know the answer to my Challenge!

You're help is not only needed but would be greatly appreciated

Sincerely yours

Hans from Germany