yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] tabashir:
I'm currently suffering the same problem.

Have used JAVA_OPTIONS and _JAVA_OPTIONS and neither seem to have any effect.

It picks them up because I see in the console:

Picked up _JAVA_OPTIONS: -Xmx8096m
[DEBUG]Diagnostics OS:Linux Version:5.4.78-1-MANJARO Architecture:amd64 Separator:/ | Java:eek:racle Corporation Version:1.8.0_20 Website:http://
java.oracle.com/ | WorkingDir: /home/jezm/Downloads/android/flashing/JOdin3CASUAL-r1142-dist/app CASUALDir:/tmp/CASUALroot-2020-11-30-08.02.52
/ | CASUAL is handling this system as:Linux 32 bit, Linux -- End Diag

However, as you can also see it seems to detect the system as 32bit, which I suspect won't allow the memory to be set above 1024m

It is a 64 bit system with 32gb RAM, but I wonder if having multilib libraries installed (mainly for wine) confuses it.

I have downloaded different versions of java as well, then set them at start of PATH as well as set JAVA_HOME, _JAVA_HOME, JAVA_OPTS to values to match, everything still detects as 32 bit.

java is showing as 64bit:

Picked up _JAVA_OPTIONS: -Xmx8096m
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

That was the downloaded version but get the same with the installed java 14 too.

I've also tried running direct as a jar file but still detects as linux 32 bit.

I'd look in the source to find out what it's doing, but can't seem to find the source anywhere.

Also tried flashing with heimdall (and frontend) after extracting the tarballs (I'm trying to flash stock 6.0 firmware) but can't seem to get the magic right. Keep getting errors in the bootloader screen when it starts.
[Upgrading, Modifying and Unlocking] 16v:
on catalina i get

A corrupted file was detected. In order to continue, you must select a valid Odin File

tar.md5.
[Upgrading, Modifying and Unlocking] plaili:
On OSX you can try my patched version: https://github.com/plaili/android-casual/blob/master/dist/JOdin3CASUAL-0.9.0-osx-incl-JavaFX.zip

See also https://xdaforums.com/t/updated-jodin3-casual-to-work-with-current-stock-roms.4229671/

best regards

Markus
[Upgrading, Modifying and Unlocking] sjiamnocna:
Hi,

I'm using Linux Mint 20 (5.8.0-28-generic),

After using libusb-dev and manually setting USB udev-rules, I finally managed to get PIT using Heimdal, but JOdin fails with this;

CASUALroot-2021-05-22-18.44.14/ElevateScript.sh: 2: flash: not found
Device Connected

Any advice on that? Thanks
[Upgrading, Modifying and Unlocking] sudaltsov:
Is JOdin3 stll live? The links to google drive seem all gone ("Access denied"). And the website is dead.
[Upgrading, Modifying and Unlocking] bmwdroid:
Found it on github
[Upgrading, Modifying and Unlocking] tyler19820201:
I am very happy jOdin3 does work on arch linux. I am suprised that even have an active AUR package which does work well. However i am having a problem but i do not know what is causing. i am having an old Nokia cable as original Samsung cable lost long time ago. On Windows10&11 does work odin after Samsung driver succesfully installed. But jodin3 does not. It does recognize the phone com however it does not give com number. meaning for me jodin did not recognized the usb port properly. if i plug or remove the cable- added or removed- does work. But every flashing attempt will Fail. Same cable i use on windows and jodin3. Any idea why does not work on jodin3 ?
[Upgrading, Modifying and Unlocking] mrrocketdog:
wait , wait , wait ; @tyler19820201 , you sure its not @ Tyler Durden? :) lol
[Upgrading, Modifying and Unlocking] mrrocketdog:
@AdamOutler , dang ; still here ? i'm going to have to put you on my "follow" list.

glad youre still hanging out. thanks for your help in many many ways/things/projects.:good:
[Upgrading, Modifying and Unlocking] mikelygee:
Possibly a dumb question, but I haven't found any documentation for JOdin3, or posts explaining this.

Odin3 allows one to specify files to be loaded to BL, AP, CP, CSC, and USERDATA. JOdin3 gives me choices of Bootloader, PDA, Phone, CSC and UMS (which is greyed out). What do these mean, and why are they different? More to the point, which do I use to install TWRP to my tablet (Galaxy Tab A, SM-T510)?
[Upgrading, Modifying and Unlocking] mrrocketdog:
hey @AdamOutler , hoping all is well with you and yours. thank you for such long-term dedication to xda and "us" users. :)
[Upgrading, Modifying and Unlocking] :
I installed on Debian 11. Odin is Disconnected. How I can Connected it?
[Upgrading, Modifying and Unlocking] bmwdroid:
Sorry to ask but your device is in Download mode?

If yes it might help to try other USB ports/cables.

On mine with Mint 21.1 it connects.

Heimdall has been installed of course.
[Upgrading, Modifying and Unlocking] :
I uninstalled Debian and I installed Ubuntu 22.0.4.2 LTS. On this Ubuntu Odin4 work for me.
[Upgrading, Modifying and Unlocking] :
Samsung Galaxy S10 (SM-G973F). Android HWC1. Ubuntu 22.04.2 LTS. I have problem with PIT. Can I flash this without PIT?
[Upgrading, Modifying and Unlocking] bmwdroid:
you didn''t answer my question here https://xdaforums.com/t/official-samsung-odin-v4-1-2-1-dc05e3ea-for-linux.4453423/post-88599859 about pit inside stock CSC...md5
[Upgrading, Modifying and Unlocking] :
This?

AP, BL, CP and CSC or HOME CSC ore on HDD. Ubuntu is on SSD. Need I copy this on SSD and after in Odin?

This is on Windows. Can I this the same flash on Jodin3Casual? It's about TWRP and vbmeta.
[Upgrading, Modifying and Unlocking] bmwdroid:
That's peculiar.

When I use the link I see this
[Upgrading, Modifying and Unlocking] bmwdroid:
AND I referred to pit in CSC.
[Upgrading, Modifying and Unlocking] :
I don't understand you. On Windows all work OK. Cable is OK. What I need work with PIT? PIT on image is from CSC of Android which I want flash with Odin.
[Upgrading, Modifying and Unlocking] bmwdroid:
You wrote that you have problems flashing via Jodin3 without pit which doesn't seem to be possible.

Therefore I pointed you to that post where and how to get pit as you didn't answer if you got it.

By far to much misunderstanding here I think.

I'm out.
[Upgrading, Modifying and Unlocking] :
I sent a picture that I have a PIT.
[Upgrading, Modifying and Unlocking] :
I sent a picture that I have a PIT. I extract CSC. I have PIT, but Jodin3Casual does not recognize it.Whot I need with PIT for recognize on Jodin3?
[Upgrading, Modifying and Unlocking] :
You got everything you asked for. I am waiting for a response.
[Upgrading, Modifying and Unlocking] :
All clear. I have Ubuntu 22.04.2 LTS installed. Samsung Galaxy S10 (SM-G973F). The latest Jodin3 Casual and everything need for Jodin3 Casual. I want to install Stock ROM HWC1. It has 4 files, namely: BL, AP, CP and CSC. I extracted a PIT file from CSC, which I get a notification that it is corrupted.
[Upgrading, Modifying and Unlocking] :
I did everything according to the instructions. Started the installation. I received a notification that the phone should be restarted in Download mode in order to automatically receive the PIT. After that I didn't get PIT and I can't connect to Jodin3.
[Upgrading, Modifying and Unlocking] bmwdroid:
Which program gave you this notice?

I've downloaded your stock file (took me hours), extracted the pit file and analysed it using Pit-magic in Windows 11.

Seems to be ok, at least Pit-magic could read and analyse it.

Perhaps your download is corrupt and you should try again.
[Upgrading, Modifying and Unlocking] :
I used JOdin3CASUAL-r1142-dist.

I'll again download HWC1 Stock ROM from Internet and I'll try install it. I'll notification you here.
[Upgrading, Modifying and Unlocking] :
I downloaded Stock ROM again. I all did again. Problem is the same. problem not solved.

I don't know if there is any special way to extract the PIT file.

Send me the PIT file so I can try it.
[Upgrading, Modifying and Unlocking] :
I have yet to find on the Internet that someone has this working on a Samsung phone. The question is whether this works at all. Somewhere it says that it cannot install larger files. I have more than 5 GB. Maybe that's the reason?
[Upgrading, Modifying and Unlocking] bmwdroid:
In linux just deleted ".md5" at the end, opened the CSC... .tar and extracted by copying Beyond....pit to a folder from which I could open it in W11.

Tomorrow.

Here or PM?
[Upgrading, Modifying and Unlocking] :
I took the PIT file on both Ubuntu and Windows. none of them work.
[Upgrading, Modifying and Unlocking] :
It can be here, and it can also be in PM. It's all the same to me.
[Upgrading, Modifying and Unlocking] bmwdroid:
of course I can't guarentee mine will behave different.

Tell me if they are equal.

Had to attach .txt to upload it here.
[Upgrading, Modifying and Unlocking] :
Now I tried this PIT you sent and Jodin3 gives me the same error that the file is corrupt.

I tried to get the PIT automatically as advised by Jodin3 and when I went back to Download Mode again, there was no contact, I didn't get the PIT and I couldn't connect the Jodin3 to the phone again. Just as it is in the pictures I sent before.
[Upgrading, Modifying and Unlocking] :
I found this warning in one place:
[Upgrading, Modifying and Unlocking] :
I noticed it was giving me an error and asking me for Heimdall 1.4.0. I uninstalled version 1.4.2 and installed version 1.4.0. PIT file is corrupt again. Now it gives me these errors:
[Upgrading, Modifying and Unlocking] :
It starts working and then tells me that they couldn't find the PIT file. Now this error occurs even though the Start is no longer grayed out.

On the left is this text:

<ID:0/008> Added!!Device Connected

Device Removed

Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna

Glass Echidna

This software is provided free of charge. Copying and redistribution is

encouraged.

Initialising connection...

Detecting device...

Claiming interface...

Setting up interface...

Initialising protocol...

ERROR: Failed to send data!Releasing device interface...

After this Error:

<ID:0/008> Added!!Device Connected

Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna

Glass Echidna

This software is provided free of charge. Copying and redistribution is

encouraged.

Initialising connection...

Detecting device...

Claiming interface...

Setting up interface...

libusb: error [op_set_interface] set interface failed, errno=71

ERROR: Setting up interface failed!

Releasing device interface...

Device Removed

Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna

Glass Echidna

This software is provided free of charge. Copying and redistribution is

encouraged.

Initialising connection...

Detecting device...

Claiming interface...

Setting up interface...

Initialising protocol...

ERROR: Failed to send data!Releasing device interface...
[Upgrading, Modifying and Unlocking] :
I was able to get this in image 1, but I get the same message again in image 2.
[Upgrading, Modifying and Unlocking] steadfasterX:
You guys are aware of the newer JOdin release here?

https://xdaforums.com/t/updated-jodin3-casual-to-work-with-current-stock-roms.4229671/

And even more important about the native(!) linux version of odin by samsung itself??

https://xdaforums.com/t/updated-jodin3-casual-to-work-with-current-stock-roms.4229671/post-88622947
[Upgrading, Modifying and Unlocking] :
I have Jodin3 1142 and Heimdall 1.4.2.

Odin4 working for me.

I'm not very good at Terminal so I'd like to use Jodin3.

What is offered in the first link should be a developer to solve it. I'm new to Linux and it's high math for me. Just instructions on how to do it would help me.
[Upgrading, Modifying and Unlocking] :
In the older version, Jodin3 assigns me a PIT file, but again tells me that it is corrupt, that the Odin file is not valid, etc. The PIT file I got in the older version I tried use in the newer version and the problem remained the same and on the newer version.
[Upgrading, Modifying and Unlocking] :
1. PIT File from CSC: BEYOND1LTE_EUR_OPEN.pit

2. PIT File from Jodin3: part.pit

3. PIT File from Phone with ADB: out.pit

(Connect the phone to the computer with a USB cable. Use next commands:

adb devices

adb shell

su

dd if=/dev/block/mmcblk0 of=/sdcard/out.pit bs=8 count=580 skip=2176

(The file out.pit will be saved Internal Memory on phone.)

4. PIT File from Terminal: mega.pit

Command: sudo heimdall download-pit --output mega.pit

(Connect the phone to the computer with a USB cable and open Download Mode to download the PIT File. The mega.pit file will be saved in Home.)

In all cases the same error.
[Upgrading, Modifying and Unlocking] bmwdroid:
I have dual boot so don't really need Odin on Linux anyhow.
[Upgrading, Modifying and Unlocking] :
I have dual boot and QEMU/KVM Virt Manager. I want to leave Windows permanently.
[Upgrading, Modifying and Unlocking] RootedLee:
[never mind - can be removed]
[Upgrading, Modifying and Unlocking] steve8x8:
Is there a full link available?
[Upgrading, Modifying and Unlocking] RootedLee:
@steve8x8 https://xdaforums.com/t/updated-jodin3-casual-to-work-with-current-stock-roms.4229671/
[Upgrading, Modifying and Unlocking] markboston:
im trying to flash a stock rom to my device what pit file do i need heimdall is giving me a bunch of options. i should rephrase i have a bunch of entries which one do i need? putting them all into a file doesn't work im not sure what im suppose to do.
[Upgrading, Modifying and Unlocking] markboston:
did not see the download pit option.
[Upgrading, Modifying and Unlocking] bmwdroid:
I usually find the pit files inside the stock CSC-...tar.md5 and extract it from there.
[Upgrading, Modifying and Unlocking] AndrewASB:
Yes...4.3 ... on this rom everything is quite difficult. I dislike the fact that your device is locked by your service provider. For the low price you always pay more than you can imagine. I never used the locked device.

I am not an android expert.

I'm just a system administrator in large corporation and do not like not necessary adventures.

So I just always cautious. I think you'd better to get rid of your phone and do not buy locked phone (Verizone, T-Mobile etc) if you do not want to have problems. Free cheese is only in a mousetrap.
[Upgrading, Modifying and Unlocking] enderrorism:
So , 4.1.2 witch I am running is still safe and easy one click ? I understand the process and am confident enough in my ability to fallow instructions. I just want to know if the CASUAL one click will still work, or if some one can point me in the right direction to root and unlock my phone.
[Upgrading, Modifying and Unlocking] AdamOutler:
We have an official download link. That's not it. In the event of problems we also have a backup server. The official downloads are located here: http://goo.im/devs/AdamOutler/JOdin3

You can feel free to host a copy, but don't direct users to your copy unless the official one is down. This is a critical piece of software and I can't have people recommending it be downloaded from just anywhere.

For everyone else; Always verify the certificates. We sign the JOdin3 binary with the official CASUAL-Dev.com signature.
[Upgrading, Modifying and Unlocking] Aranda.exe:
A Java error.

I got a Java error and I don't know why. Does anyone know?

Thank you.

EDIT: I'm using Firefox.
[Upgrading, Modifying and Unlocking] AdamOutler:
The top of the error is more important than the bottom. I don't see any of my code referenced in that snippet.

I've just done some work to it, so if you'd like, clear out the Java Cache from your Java Control Panel(view>delete) then visit the site again. It should work. I've enabled High Security.
[Upgrading, Modifying and Unlocking] Aranda.exe:
I cleaned Java Cache and now it works.

Thank you so much!
[Upgrading, Modifying and Unlocking] AndrewASB:
Official site was down at link publication moment.

Link published only in this thread only.

Now link inactive.

Thank you - JOdin work in browser!
[Upgrading, Modifying and Unlocking] AndrewASB:
AdamOutler, Your JOdin is greatest work! It is it is God's gift for Mac owners!
[Upgrading, Modifying and Unlocking] smokdawg:
I'm reading through this thread and im still unsure how to root and unlock the bootloader on my Note 2 JB4.3. Is it safe to use joden3 or causal? Maybe im just tired and read over the solution. Im going to go over the thread again just in case i missed something. Thanks for your help.

--

Momma always said "If you cant be good, be good at it"
[Upgrading, Modifying and Unlocking] dehein:
Galaxy S plus i9001

I have got a Problem. I have a Galaxy S Plus i9001, and am using Ubuntu 13.10.

My Problem is, that i tried to use jodin3 as a jar. Everything works so far, installing the apps and so on. But...

My i9001 is in Download Mode and always showing not connected.

Do I need a newer Heimdall version?

Is my Phone even supported?
[Upgrading, Modifying and Unlocking] ItachiSama:
Actually, does it allows to flash unsigned PITs?

As I dumped one from my Galaxy Mini 2 but with Odin3 I can't do it (as it is unsigned)
[Upgrading, Modifying and Unlocking] AdamOutler:
JOdin3 Does not provide that. I don't have anything that can unlock a Note3.

Hit the "Install Drivers" button in-app and make sure you have "gksudo" or "pkexec" commands installed.

It will obtain the pit it needs from the device. I wouldn't use it for a total repartitioning. You cant flash enitre system images.
[Upgrading, Modifying and Unlocking] R2D2_NZ:
Macs running 10.6 or earlier

JOdin3 requires a Java version that isn't supported on Mac Snow Leopard or earlier, so if you haven't upgraded your Mac to 10.7 or later, you'll either have to do so (assuming that's possible on your existing hardware) or find another way to flash. Note this restriction applies to the web version as well as the downloadable one.

Unless my eyesight is failing me, this limitation of what seems to be a great utility for the non Windows Samsung phone-toting community, doesn't appear to be mentioned in the OP. Perhaps the Dev might include a brief caveat to that effect?

TIA and cheers,

R2
[Upgrading, Modifying and Unlocking] smokdawg:
-Originally Posted by smokdawg I'm reading through this thread and im still unsure how to root and unlock the bootloader on my Note 2 JB4.3. Is -it safe to use joden3 or causal? Maybe im just tired and read over the solution. Im going to go over the thread again just in case i missed

-something. Thanks for your help.

-
[Upgrading, Modifying and Unlocking] AdamOutler:
It's not supported on 32-bit devices. Mac dropped support for those as well. The limitation is old hardware.
[Upgrading, Modifying and Unlocking] R2D2_NZ:
Perhaps a brief addition of that info in the OP then? Save folks from thinking it'll work for them when they're still using 32bit Macs... (there's quite a number of us).

TIA.

Cheers,

R2
[Upgrading, Modifying and Unlocking] krustybaguette:
I run Linux Mint and before learning about Jodin I had tried a method using heimdall, which is still installed but unused :cyclops: I also run Oracle's Virtual Box and have my own Win7 which worked for me to recover my S3 by flashing the stock 4.3. I'll be looking for ways to use Jodin in the future. Using Odin under Virtual Windows worked but there were a few moments which were less than smooth. Only way I could have used my wife's laptop for that kind of work would have been at 3AM and I would have had to uninstall ODIN, etc. afterward...Leave nothing behind except footprints. ;)

kb

after posting I learned that Jodin is not 32 bit compatible. My Linux laptop is a Lenovo x60 (32bit) so I guess I'll have to keep using virtual Windows for this. [MENTION=2469412]iakeco[/MENTION] and 32bit Linux users might want to consider adding Virtual Box and installing Windows even if it's just for Odin.
[Upgrading, Modifying and Unlocking] AdamOutler:
This is a bug. It will be fixed. 32 bit comaptibility is only an issue on Mac. Linux should be supported. I found the error two days ago on Linux. I will resolve it shortly, however I've been making changes to the UI so I cannot publish a new version properly at this time.
[Upgrading, Modifying and Unlocking] krustybaguette:
Glad to hear of it. Curious: is the Mac incompatibility due to the change to Intel processors of a few years back?
[Upgrading, Modifying and Unlocking] AdamOutler:
It's due to Apple dropping support for 32 bit Macs. Without Java7, the JOdin3 interface(FXML) does not run on mac. The CASUAL-Core will... I've specifically written and maintained Java6 compatibility for CASUAL-Core, but I've chosen this interface for the purpose of experimenting with JavaFX. If someone would like to write a UI in a Mac supported technology, it would totally work. I'm moving away from Java6 and into Java8 though.
[Upgrading, Modifying and Unlocking] Wingnutt:
Im hitting a bit of a snag.

Im trying to resuscitate my soft bricked Galaxy S4 (AT&T MF3 firmware)

Using the files found here: http://xdaforums.com/showthread.php?t=2504311

Which but all accounts are the correct ones.

going to: https://builds.casual-dev.com/jodin3/

JOdin3 sees the phone fine, and will flash the bootloader, CSC, and modem just fine. But when I add the platform file (PDA slot) it will not do ANYTHING.. it just sits there, as though I never hit the start button. No error message, no anything.

I can flash any of the other files individually or all together no problem, however if I try to flash the platform file either with others or by itself, nothing happens.

Kinda stumped..:silly:
[Upgrading, Modifying and Unlocking] Wingnutt:
UPDATE

Tried a few different things.

under OSX:

wont run on chrome.

runs on Safari but cant see phone

runs on firefox AND sees phone but freezes if the instant I click any of the buttons to select a file.

Windows:

Runs on chrome, sees phone, will load and will flash all files except the PDA/Platform file

wont run on internet explorer, keeps saying java isn't installed even though it is.

:(
[Upgrading, Modifying and Unlocking] AdamOutler:
Here are the instructions for mac https://www.youtube.com/watch?v=MiPRXq207Ug&feature=youtube_gdata_player

[youtube]MiPRXq207Ug[/youtube]
[Upgrading, Modifying and Unlocking] AdamOutler:
I sat down and got the UI working and updated the problem with 32bit Linux The changes I was making were so I could drop the add on the page and move to in-app ads. I'm using a webview now, so there's basically a very basic HTML reader encorperated which should allow for compatibility with Google's policy about "content" being that it's in a page, and "no redirection", being that it's in a browser, and "no in-app" because it's a browser.

If you could, please test the new version here:

https://builds.casual-dev.com/jodin3/test/JOdin3CASUAL.html

If you could, please, test out the ad feature to make sure it doesn't hinder ANYTHING in the app and that its exposure/hiding is self-explanitory. You can bring up the browser without clicking the ad by clicking the whitespace, "blue x", or "blue triangle" on the upper right of the banner ad and then check it out. I'm looking for feedback on this before I push this new version live.
[Upgrading, Modifying and Unlocking] krustybaguette:
I have tried launching the app from the link within the email notification and from the link at xda-dev. The screenshot shows the result.

The white and blue dots are rotating but nothing else is happening.Right click to open in another tab gives this dialog box.

It would appear there is more work to do??? Be glad to help test however.

krustybaguette

edit: I downloaded the jnlp file and opened it as text. Saw references to java. I may not have jave installed other than openjdk-7-jre. Would that be a problem? any chance the link should have been to the .jar file?

https://builds.casual-dev.com/jodin3/test/JOdin3CASUAL.jar
[Upgrading, Modifying and Unlocking] AdamOutler:
I updated again. Would you please open the Java Control Panel from finder, enable Java Console, and tell me what you see?

The 32 bit compatibility fix is only for Linux though.