yashsingh1/xdaforums huggingface dataset:
[LG Optimus 4X HD] skryptus:
As someone pointed out before (see above quoted post), you have to have a few specific bits at 1 in order to unlock by this method. It's quite possible that "1234567890" doesn't have enough things to 0.

Also, the "40000000c8" might not be in hexa format, so, when converting it, it might not have enough either.

The solution would be to cat more stuff into it - as has also been said, the fuses are one-write-only, so once you get them to 1, you can't change them back. But I'll let the suggestion to some more knowledgeable people.
[LG Optimus 4X HD] DavidXanatos:
hmm.... strange....

0x000000000000000000000000000000000000000000000000 000000c0000000c8

reads to me as if all proper bits have been set

you head a combo of an unlocked bitset

0x000000000000000000000000000000000000000000000000 00000040000000c8

and the not officially unlockable

0x000000000000000000000000000000000000000000000000 0000008000000000

4 | 8 = C

So i would think that it should have already than be successfully unlocked.

My own reads:

0x000000000000000000000000000000000000fdffffffcafffffffdfffefeffed

I run the script that was reported to be successful that echo'd the path of the temp file into the fuses :D

may be for some reason to make it work you need more bits to be 1 than just 000000c0000000c8

that would be strange though.
[LG Optimus 4X HD] exFAT:
Use this command

echo /data/local/tmp/odm_reserved > /sys/firmware/fuse/odm_reserved

To unlock your bootloader. It should write a lot of Fs to the end characters and allow unlock. It should happen since F contains more 1s than your current code, hence you can still write to the fuse.

On a side note, so 1234567890 doesn't work. Everyone else, don't try it.
[LG Optimus 4X HD] xathanatosx:
Yes i did.....but i used de official cwm IMG....

262.01 unlocked successfully and Cyanogen running......

Reflashing kdz does't lock the phone and i think that it' possibile to re clock the bootloader too.
[LG Optimus 4X HD] pierg75:
I would like to understand which fuse is responsible for the lock check.

I have already an idea, can you post the output of odm_ reserved?
[LG Optimus 4X HD] skryptus:
The mentioned value of

0x000000000000000000000000000000000000000000000000 00000040000000c8

was taken from people that unlocked the bootloader "the old fashioned way", i.e. from the method discovered with the beta and/or the method LG provided, that worked for EUR-XXX and some other bootloaders.

So right now we're assuming that's the minimum fuse combination that's responsible for the unlocking.
[LG Optimus 4X HD] pierg75:
The problem is that the locked phones has already some fuses enabled:

8000000000

In binary 8 is 1000.

4 in binary is 0100.

Applying that hex value (40000000c8) it returned:

c0000000c8

C is, correctly, 1100. Obviously these bits are not enough to unlock the bootloader.

Checking the unlocked phones they have the sequence (the last 10):

ff fefeffed

I wonder if these sequence is somehow correct.
[LG Optimus 4X HD] Nosehole:
The interesting question would be if c8 is enough to unlock.

My phone came with 400000000 so issuing echo c8>/sys/firmware/fuse/odm_reserved should in theory have been enough to unlock me.

What I don't understand is why c000000c8 is locked... it has the 4000000c8 values and one extra fuse blown.

Normally I'd say THAT FUSE is what could relock your bootloader, but since the early adopters have these fuses and more blown, there has to be another fuse that overwrites this one.
[LG Optimus 4X HD] pierg75:
Now...this is very weird...as for now, I have these values in odm_reserved:

# cat /data/local/tmp/odm_reserved
0x000000000000000000000000000000000000000000000000000000d2345678d8

I checked the bootloader many times after this and it was lock. Now I tried to to the usual procedure:

# echo /data/local/tmp/odm_reserved >/sys/firmware/fuse/odm_reserved

But got again:

# cat /data/local/tmp/odm_reserved
0x000000000000000000000000000000000000000000000000000000d2345678d8

I thought "f*** I'm gonna sell this phone!"

But now I checked the bootloader and it's unlocked! :eek:

Let's try to install CWM.

CWM installed and working!

LG, really I cannot get it...next time make it easier :)
[LG Optimus 4X HD] Derjan23:
Must only change the default value oft the odm_reserved string.

fastboot oem unlock

or

adb reboot oem-unlock

Is not necessary.

My bootloader say

Unlock: off

Security: on
[LG Optimus 4X HD] future81:
don't # cat /data/local/tmp/odm_reserved it's the temp copy

but # cat /sys/firmware/fuse/odm_reserved

---------- Post added at 01:11 AM ---------- Previous post was at 01:03 AM ----------

i think

su root

echo /data/local/tmp/odm_reserved >/sys/firmware/fuse/odm_reserved

is enough

and even someone reported

echo 40000000c8 >/sys/firmware/fuse/odm_reserved

was enough to unlock
[LG Optimus 4X HD] OopsWare:
base on the souce code Derjan23 post at http://xdaforums.com/showpost.php?p=38896947 we can understand how it validata the odm_reserved data.

1. read odm_reserved data, trim 1st two char "0x" store into str1 ( 000000 ...... 00040000000c0 )

2. get last two 32bit hex integer string into str2 (00000040) and str3 (000000c0)

3. BE LE convert str2 and str3 into str4(40000000) and str5(c0000000)

4. convert hex-string str4 str5 into long integer l1 (0x40000000) and l2 (0xc0000000), l1 is mask value, l2 is unblock value

5. split l1 and l2 into 16 groups (2 bit per group), and compare it whit l3(0xc0000000) l4(0x80000000) l5(0x40000000)

if ((l1 & l3) != l4) -> if ((l1 & l3) == l5) -> if ((l2 & l3) == l3) bool = true;

means in a group (2 bits) only l1 is 0b01 and l2 is 0b11 is unlock, otherwise is locked

for not unlockable device, the odm_reserved already be set to 8000000000, => l1 (0x80000000) l2(0x00000000)

the first two bits can not be fixed to match that procedure, ( l1 is 0b1000, l2 is 0b0000 )

but we can use the next 2 bits, l1 set to 0b1101 and l2 set to 0b1111

so i determine the command " echo d0000000f0 > /sys/firmware/fuse/odm_reserved " will work ( for the odm_reserved is 0x00..008000000000 only !!! )

why a wrong command "echo /data/local/tmp/odm_reserved ..." worked ?

echo command write the file name into fuse but not the data in that file. fusefs service convert the string "/data/local/tmp/odm_reserved" into "fdafafffcafffffffdfffefeffed", and burn fuse. now l1 be set to 0xfffffdff (0b..1101...)and l2 set to 0xfefeffed (0b..1111...). just match the checker function. this is just a coincidence !
[LG Optimus 4X HD] Nosehole:
An insanely lucky coincidence.
[LG Optimus 4X HD] DavidXanatos:
Well, the unlock seems to work even if you write all 1's 0xffff.....ffff

so its locky that the string set all needed 1's but its not that impropable
[LG Optimus 4X HD] future81:
won't 100000003 work?

ok it won't all higher bits fuses must be 11s if just 0 like in 0001 its locked

i think that first 4 bytes (8 digits) with 4 or 8 is the one that allows prevent unlocking procedure and 2nd 4 bytes with c or 0 is unlock state

so 4 = unlockable and c = unlocked other values locked

8 = non-unlockable and locked 2nd 4 bytes have no effect

so for 8000000000 shortest way is either

echo d000000030, 5000000030 d0000000f0 or 50000000f0 to unlock the result will be either d000000030 or d0000000f0

and to relock 40000000c0 i think echo 80000000c0 would do it but it'll prevent unlocking procedure so we should use 2nd 2 bits tomake it unlockable by echo d0000000c0 to odm_reserved dunno what would be the result of unlocking procedure on already unlocked faked locked device
[LG Optimus 4X HD] guilherme.sa:
wooww....finally? will try right now

thanks a lot
[LG Optimus 4X HD] gollum17:
How were you able to flash the superuser zip in stock recovery without using lgs keys to sign the zip with? Wouldn't that cause the zip to fail verification?
[LG Optimus 4X HD] Derjan23:
Use this: http://www.uploadtak.com/images/j794_root.rar

Inside is a superuser.zip

In stock recovery:

Update over adb

PC console:

adb sideload superuser.zip
[LG Optimus 4X HD] igerup:
All it does is boot the phone in LG Fastboot mode with options to 1: erase, 2: flash, 3: reboot.

Is that how it is supposed to be?
[LG Optimus 4X HD] igerup:
Apparently it is. Bootloader unlocked and CWM Touch installed. He, thanks for the script, exFAT.
[LG Optimus 4X HD] exFAT:
It is supposed to boot into fastboot at the end so that you can flash a new boot image/recovery/check if bootloader is unlocked (if yes a screen will appear saying LG Fastboot mode and some instructions)
[Android Q&A, Help & Troubleshooting] rbouwens:
Hi folks,

I'm desperately searching for some help to get my chinese F9300 / MT6577 back to live. What happened?

Yesterday I've booted into the standard installed boot manager (vol + and power on) to figure out whether or not it offered an option to install a zip. As it only offered to modes (recovery mode and factory mode) and a reboot option, I've decided just to leave the bootmanager by selecting 'reboot'. The deviced rebooted, but fell into a boot loop. On boot it automatically starts recovery mode, at the bottom of the screen a white bar appears, then the display goes off and the phone reboots, endlessly...

But with the combination Vol+ and power on I still can access the boot manager. When selecting 'factory mode' I get the option to run a bunch of tests, and in this mode I still have access to the phone via ADB. By running adb shell and entering 'su' at the prompt I also get root access.

Beside that, there is no way I can access the phone to push another ROM to it. In Odin the device doesn't show up, SP Flash Tool doesn't recognize the device and 'adb push' doesn't have any result as it ends with 'insufficient permissions'. To make things worse, it seems the extra SD-card isn't mounted... :crying:

Any options how to proceed...?

Greetz, Ronald
[Android Q&A, Help & Troubleshooting] rbouwens:
Some more info... after a night of trial and (a lot of) error it seems the phone goes into meta mode for a second or two (battery in, keep the middle button pressed and plug in the USB connector). During those 1 or 2 second it shows up as COM5 and SP Flash Tool recognizes it. Sadly enough then the connection to the phone drops again...

How can I force the phone to remain connected in this notorious meta mode...?

Any help, tips and tricks are welcome!

Ronald
[Android Q&A, Help & Troubleshooting] begz:
try repair this by volcano box.. your problem is finally solve...
[Android Q&A, Help & Troubleshooting] rbouwens:
Hm, I don't think so. The tool costs more than the actual phone :eek::eek:
[Android Q&A, Help & Troubleshooting] irfan handono:
make it

but you can make more money by the tool for repairing all friends china phones and androids.

its the best tool for chinese:good:
[Android Q&A, Help & Troubleshooting] Pitonio:
Aqui lo tienes todo

Look at Here : .movilesdualsim.com/foro/threads/22396-Backup-firmware-SMARPHONE-F9300-mtk6577

Before write www
[Android Q&A, Help & Troubleshooting] thirdzcee:
most mt6577 devices would go into this mode even without a battery, the reason why it goes off after one or two seconds is that its not recieving any command from spflash tool, i suggest you find the proper firmware of your device load it up in spflashtool after selecting the proper scatter file for your device just click on download, spflashtool would now start to scan all usb ports for your device connected now this is the time to connect your device and after connecting it would show up as comXX on spflashtool and flashing will imimediately start. if successful youll see a green circle and your device will go off of meta mode immadietely after flashing
[Galaxy Ace S5830 Original Android Development] utak3r:
AOKP JB-MR1 Android 4.2.2

Samsung 'cooper' Galaxy Ace

by

AOKP Legacy Team​

This ROM is an almost pure AOKP for our Ace device. It is based on fresh Android 4.2.2_1.2 sources, current AOKP sources and portions of AndroidARMv6 and CyanogenMod sources.

It's still in its development stage, but recently it got quite stable and good for an everyday usage. If you have any issues, please report, using as many details, as possible. Saying just "doesn't work" won't help anybody...

Also, please DON'T report things mentioned in "known problems" below.

For general talk, non-dev related, please go here.

​

Download:

aokp_cooper-20130428.zip (113.5 MB)

Installing:

Just format system, data, cache and dalvik, flash the ROM and reboot :) Tested with CWM 5.x.

Sources:

The manifest can be found here: AOKP legacy manifest

The sources can be found HERE.

This ROM was possible thanks to our big Open Source family, we're still here, against all those, who broke off and went closed. So, many, really many thanks for all of you guys! :D

Most honour and thanks go to:

ErikCas, AndroidARMv6 Team, AOKP Team,

lagloose, BielTV.3, CyanogenMod Team,

Wayland, Marcin1147, TheWisp

and many others :)
[Galaxy Ace S5830 Original Android Development] utak3r:
FAQ:

- will PSN mod work with this ROM? Yes, it's perfectly working.

- will Link2SD app work? Yes, it works without issues. This is a recommended way of work.

- will Swapper2 work? Yep!

- does CRT animation work? BTW, I can't get why it's so important... but yes, it's working from the first boot.

- can I use Adrenaline/SuperCharger/whatever "tweaks" scripts? Well, you can do whatever you want, but if you will use anything like this, do not bother reporting me any bugs. Is that enough for an answer?

- is BLN working? Yes.

- what the hell happened to Erik??! Nothing, he's fine. We are working together on AOKP.

- how can I add more ringtones/alarms/notification sounds? You can store them on a SD card in:

media\audio\alarms\
media\audio\notifications\
media\audio\ringtones\

Changelog:

2013.04.28

aokp_cooper-20130428.zip (113.5 MB)

- SU binaries fixed

- Settings FC fixed

- Toggles for "sound state" and "screenshot" fixed

- First steps in installer persistence settings

- Permissions Manager

- other small bugfixes and additions

- synced to official AOKP sources

- file manager added

Known problems:

- after finishing a startup configurator (after flashing), you have to press a Home button to continue.

- trying to play music causes DSPManager FC. After that it plays music normally, only without DSP.

- AOKP Torch still not working.

- native FM radio doesn't work.

- SWAG Papers don't work

- Live Wallpapers don't load

compatible Google Apps: gapps-jb-20130301-signed.zip

however the basic gapps services are included in the ROM, so flashing it is not required.

2013.04.21

aokp_cooper-20130421.zip (110.9 MB)

- First public release
[Galaxy Ace S5830 Original Android Development] Delta33:
Great work ! Appreciated !:good:
[Galaxy Ace S5830 Original Android Development] fernandojhr:
What are the differences from erickas aokp?

Thanks for your hard word btw :good:
[Galaxy Ace S5830 Original Android Development] utak3r:
It's its continuation. I'm working with Erik on this ROM.
[Galaxy Ace S5830 Original Android Development] n0p3zz:
hmm..worth trying..will test :)

And what kernel is that?Your experimental kernel?
[Galaxy Ace S5830 Original Android Development] utak3r:
Yes, only just fresh built.
[Galaxy Ace S5830 Original Android Development] Teoandro:
Very good and smooth! Good works :good:
[Galaxy Ace S5830 Original Android Development] Cool_On3:
First impressions after 30 minutes, very very good work. Thanks
[Galaxy Ace S5830 Original Android Development] yayo_75:
Very good job
[Galaxy Ace S5830 Original Android Development] mitchst2:
So has Erikcas discontinued his releases for Ace? Are you maintaining this for Ace similar to Bieltv on CM10.1?

I assume I can update from Erikcas last build to this without full wipe?

Sent from my Galaxy NexAce!
[Galaxy Ace S5830 Original Android Development] utak3r:
We are working together on the same sources, so...

Unfortunately, no - the sources have been upgraded from 4.2.2_r1 to 4.2.2_r1.2.
[Galaxy Ace S5830 Original Android Development] _Roysten:
I just upgraded without wiping. What will be the issues? It seems everything is working fine, it is a great rom!
[Galaxy Ace S5830 Original Android Development] utak3r:
To be honest, I can't predict it... API has changed, but maybe upgrading process got better these days :)
[Galaxy Ace S5830 Original Android Development] denis022:
Few FC here and there, nothing to worry about, but I loved Eric's work, and I know that you're gonna make this AOKP flawless! Keep up with excelent work!
[Galaxy Ace S5830 Original Android Development] funnyguru:
Can someone confirm if Swap option is available in this ROM.
[Galaxy Ace S5830 Original Android Development] mattshady:
What about smoothness? How's the Rom performing?

Gesendet von meinem GT-S5830 mit Tapatalk 2
[Galaxy Ace S5830 Original Android Development] chutanh7:
how to install rom? I flash rom but i have a boot loop. SR my E is bad!
[Galaxy Ace S5830 Original Android Development] Viper The Ripper:
Installing:

Just format system, data, cache and dalvik, flash the ROM and reboot Tested with CWM 5.x.

Read the first post before doing nothing ;)

if you get bootlop, you can try doing wipes

---------- Post added at 05:05 PM ---------- Previous post was at 05:03 PM ----------

"

FAQ:

- will PSN mod work with this ROM? Yes, it's perfectly working. "

What's wrong? Nobody read the first post?
[Galaxy Ace S5830 Original Android Development] chutanh7:
I format system, data, cache and dalvik, flash the ROM and reboot Tested with CWM 5.x. but i have boot loop. I try wips all but Can not be. Sr my E is bad
[Galaxy Ace S5830 Original Android Development] mitchst2:
I've been unable to solve the issues at boot where my phone hangs for ridiculously long periods. Everything I've tried failed. Even bought a new sd card thinking mine was on the way out.

In the end I froze Performance Control and that has done the trick. Don't know why I've had so many issues with it?

Edit - bug

Trying to set Superuser Pin Protection force closes Superuser.

Sent from my Galaxy NexAce!
[Galaxy Ace S5830 Original Android Development] vldesco:
Installing 20130428 release (after full wipes) and the second DV.tweaks, I'll report after few days of test.

btw, thanks for your great job with this rom
[Galaxy Ace S5830 Original Android Development] paradoxiumwind:
I'm having a problem where when I take a picture, 90% of the time the camera app just crashes. I installed the ROM after wiping everything, installed nothing else, still getting the problem, it happens with custom camera apps too, there's nothing specific it just says "the app stopped responding" or something like that.
[Galaxy Ace S5830 Original Android Development] utak3r:
Logcat or it didn't happen...

Working ok here, so without your logcat I won't be able to say anything more.
[Galaxy Ace S5830 Original Android Development] _Roysten:
I am running your latest rom in combination with your tweaks for 2 days now, and it seems to improve the responsiveness in general. Normally the rom would slow down after maybe a day of usage, now it is running for 57 hours and it still is as smooth as the first few hours after a fresh boot. I don't know what you've changed and maybe it is just the placebo effect, but until now I am very positive.
[Galaxy Ace S5830 Original Android Development] paradoxiumwind:
do I install logcat and then just run the camera, and it will auto save the debug log somewhere?
[Galaxy Ace S5830 Original Android Development] nikwen:
Check this tutorial: http://xdaforums.com/showthread.php?t=2251873
[Galaxy Ace S5830 Original Android Development] Cuapy:
Anyone tried Noozoxide Eizo Rewire with this Rom? I can install the app, but then it FC all the time when i am trying to launch it. I can provide an APK if anyone is interested in doing some tests.
[Galaxy Ace S5830 Original Android Development] nikwen:
Ask in this thread: http://xdaforums.com/showthread.php?t=2039716

Seems to be a problem with the app.
[Galaxy Ace S5830 Original Android Development] Mardon:
Yes app is not compatible with ace.

Gesendet von meinem GT-S5830 mit Tapatalk 2
[Galaxy Ace S5830 Original Android Development] titicom:
what version of psn mod with this rom please? because at the moment I'm with int2ext4 + and I wanted to compare ...

good job on the Rom

edit:

after having lags at the camera I plasher the new camera that was corrected by Maclow studio, and everything works great

to replace in system / app and set permissions to rw-r--r-- as usual :)

more I also flash the new kernel utak3r who is here

(A flash directly via cwm)

and the rom is very very fluid now
[Galaxy Ace S5830 Original Android Development] nikwen:
Placebo. :D

The kernel by utak3r is the one he uses on this ROM. (http://xdaforums.com/showpost.php?p=40567879&postcount=7)
[Galaxy Ace S5830 Original Android Development] utak3r:
Generally - yes, however not exactly ;)

The kernel in the thread is newer than in this ROM release.
[Galaxy Ace S5830 Original Android Development] titicom:
not the same date

not the same version of

or I'm wrong ....

before..... after....
[Galaxy Ace S5830 Original Android Development] mitchst2:
Has a third version been released?

Been using the second version for a few days now with swap enabled. Must says it's made a big improvement! :thumbup:

Sent from my Galaxy NexAce!
[Galaxy Ace S5830 Original Android Development] utak3r:
No, not yet, unfortunately.
[Galaxy Ace S5830 Original Android Development] piterdemon:
maybe aokp build for galaxy mini ? :)
[Galaxy Ace S5830 Original Android Development] titicom:
why when I connect my ace to pc it only charge?

but not visible on the pc!

why?
[Galaxy Ace S5830 Original Android Development] nikwen:
Had this, too. Reboot helped. :)
[Galaxy Ace S5830 Original Android Development] titicom:
PC and ace restart it the same're!

edit:

everything is ok now!! as a snap

why?? it will remain a mystery I think .........
[Galaxy Ace S5830 Original Android Development] nikwen:
So did it work?
[Galaxy Ace S5830 Original Android Development] utak3r:
Looks like there was some problem with either recognizing the ace as an usb device or with the drivers (on PC side).

I know nothing about mini... would have to take a look at it.
[Galaxy Ace S5830 Original Android Development] nikwen:
I knew nothing about it, too.

Googled it and it looks as if it is armv6 as well.
[Galaxy Ace S5830 Original Android Development] utak3r:
It would have all the hardware the same. But... that's not the right place to discuss it ;)
[Galaxy Ace S5830 Original Android Development] piterdemon:
Galaxy mini, ace, fit and gio is on github "androidarmv6" those devices are like family :p

Wysyłane z mojego Nexus 7 za pomocą Tapatalk 2
[Galaxy Ace S5830 Original Android Development] Cuapy:
Hello Utaker, could you please take a look into Logcat i made after trying to launch Eizo? It seems to be rom specific issue, I've tried this on Old Droids edition and it is working fine. Log was taken after clean boot. https://www.dropbox.com/s/gsbknfyc1q5c8zw/eizo_fc.7z

Thanks in advance.
[Galaxy Ace S5830 Original Android Development] XSterz:
Found a bug

Native Wifi tethering doesn't work...When i enable, it stucks and makes also wifi not working...Only a reboot can make wifi work again...

USB and bleutooth tethering not tested..
[Galaxy Ace S5830 Original Android Development] Cuapy:
App is compatible with ace, tested it on nearly every CM9/10 and it does not work only with this rom. So please do not talk about things you have no clue.
[Galaxy Ace S5830 Original Android Development] Jonny:
Awkward when someone with only 13 posts make that 11 posts and a registration date less than a week old calls someone else a noob.

Pipe down you.
[Galaxy Ace S5830 Original Android Development] gorandroid:
[MENTION=420031]utak3r[/MENTION] you will continue work of this rom? :)
[Galaxy Ace S5830 Original Android Development] rishabh_18:
Hey 11 posts only at xda doesn't make a person a noob. I NEVER actually wanted to be in xda because you people stole many sources like with maclaw. Now I came only to post my rom for the sga here. And I'm better than that abuser Cuapy
[Galaxy Ace S5830 Original Android Development] utak3r:
Yes, of course. It still needs some touches here and there.