yashsingh1/xdaforums huggingface dataset:
[Android Software Development] adridu59:
Are you one of those purists who only run selfcompiled code ?

Unyaffs tool needs Cygwin dll to run on Windows.

"What version" --> There is only one release from Dec 2008 if you took some time for looking at project page.

Now next time be less aggresive and stop calling me "this guy", thanks in advance.
[Android Software Development] -Grift-:
if you dont trust him why u even post on this thread about his work?
[Android Software Development] adridu59:
I think he wanted to get thanked. Ridiculous.
[Android Software Development] mingolianbeef:
Give me a verification post and this will be my img recompile tool.!

I don't believe in bashing anyone, I think he is trying to make a name for himself like everyone else, credits to you dude, but I'm gonna hold back trying this out until I get just a little more info on it. Great work ahead of time though dude.!
[Android Software Development] Emmanuel U:
He judged my exe too....
[Android Software Development] adridu59:
What do you mean ?

Download official unyaffs and official Cygwin if you are afraid.

Sent from my MT15i
[Android Software Development] fergie716:
This is great! It worked when unpacking a system.img from SDK but not my system.img I made with Fruit Cake Maker

Here is the stackdump I got when trying

Any help is appreciated thank you
[Android Software Development] mingolianbeef:
I mean gimme a post saying it works.!
[Android Software Development] adridu59:
I do not provide support, sorry.
[Android Software Development] adridu59:
Slight bump.
[Android Software Development] bovirus:
Is not necessary to install Cygwin. It's enough Cygwin.dll.

There are some new structure for YAFFS file iamge (ex. 8192 bytes /segment and 448 bytes /spare)

The new utility (unyaffs) can support it, but if you want to recompile it should be encessary also makeyaffs (and it should be run under Linux - not under Windows)

Some link about other utils

Unyaffs /ehlers) - source: https://github.com/ehlers/unyaffs

To compile under Windows it's quite simple.

Install Cygwinwin (downlaod http://cygwin.com/setup.exe and run it).

As modules select: "gcc", "gdb" and "make".

Create a folder under "/Cygwin/home/@username" and put here the program source.

Run Cygwin. Go to the source directory. Run "make". You will have the .exe file compiled.

Copy the compiled .exe file plus CYGWIN.DLL (available in \CYGWIN) and in other folder and you can run utility.

Other usefull tools: http://code.google.com/p/yaffs2utils/
[Android Software Development] abaaaabbbb63:
I tried to unyaff the system.img from the HTC Desire C RUU. This is the error it gave me, and I don't know why.

Exception: STATUS_ACCESS_VIOLATION at eip=004010B0

eax=00010000 ebx=00000001 ecx=FFFFFFFD edx=00AB13FA esi=0040130E edi=610E21A0

ebp=0028EE88 esp=0028EE50 program=C:\Users\Andu\Desktop\unyaffs\unyaffs.exe, pid 6012, thread main

cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B

Stack trace:

Frame Function Args

0028EE88 004010B0 (0028EEE9, 00000000, 00000000, 00401333)

0028EEB8 004013AF (00000002, 00AB0190, 00AB0090, 610A5E22)

0028EFA8 61004DD2 (0028EFC0, FFFFFFFF, 007DA588, 007B00C4)

0028FF58 6100594F (00000000, 00000000, 00000000, 00000000)

End of stack trace

I tried running cmd as Admin, same error.
[Android Software Development] samir.win32:
I too got an error like this

???

ROM>unyaffs system.img

140 [main] unyaffs 1192 handle_exceptions: Exception: STATUS_ACCESS_VIOLATIO

N

1064 [main] unyaffs 1192 open_stackdumpfile: Dumping stack trace to unyaffs.e

xe.stackdump

????

plz help
[Android Software Development] abaaaabbbb63:
Yea...you got that because system.img is an ext type file, not a yaffs. Search for an ext explorer.

Sent from my toaster
[Android Software Development] petar_b:
This utility acts weird when I have ran it first time.

- It has hidden all processes in my task manager and procexplorer (systernals),

- ProcMon (systernals) was showing that process is hooked to system32/wow64 and registry

- it raised 6 (out of 44) cores of my CPU to 100%

- I couldn't exit nor kill command windows. As I run windows server 2016 which is very reliable I find strange that one can't kill a command window.

After reboot:

- I moved this into vmware to analyze with olidbg but then it behaved as it should.

- olydbg shows that exe imports kernel dlls which is unusuall since cygwin provides integration with the OS.

My feeling:

- I would not use this exe again.

- When I see communication between member who provided it and others, I trust it less.
[Android Software Development] LayerEight:
Similar behavior here on a win10 64bit machine (i5 2xxx with 16gb ram). Wasnt able to kill the process, it was running in loop or something like that and took more and more money but cpu load was very low. Killing the process cleared the ram usage to 0. After reboot everythin was fine.
[XPERIA X10 Q&A, Help & Troubleshooting] Andybrit:
Hi,

I got my X10 a few days ago and loving it. I'm used to flashing and custom firmwares as have owned a HTC Magic and also a ZTE Blade, but it seems it works slightly differently for the X10 (unless i am confused). So my questions are below:

1) If my phone and install xrecovery, when Sony releases the 2.3 update will it prevent me from updating?

2) Does anyone who has rooted and installing custom firmware even plan on using the sony software to update to 2.3? I assume that people will just rip the firmware and upload it here to install?

3) I am confused about the baseband, on the previous 2 phones i have installed custom firmwares it seems the firmware and the baseband are totally different entities, but it seems that when you flash some firmwares (i.e. http://xdaforums.com/showthread.php?t=942477) it flashes the baseband as well. Am i correct?

4) If the baseband flash was to fail, would that result in a brick?

Now I have read some guides and started thinking about installing custom firmwares. I want to stay on the official firmware's but want stuff like JIT etc... Can someone just check though the steps below to see if I have it planned

My current (stock and unrooted) phone is:

Kernel version: 2.6.29 (SEMCUser@SEMHost #1)

Model number: X10i

Android version (assume this is same as Firmware version): 2.1-update1

Baseband version: 2.1.54

Build number: 2.1.A.0.435

So I was planning on performing the following steps:

1) Root using SuperOneClick (http://xdaforums.com/showthread.php?t=906248) It says it is compatible with 2.1.A.0.43

2) Download BUSYBOX from market and install

3) Download xRecovery from http://xdaforums.com/showthread.php?t=859571 and install using Automatic Installation

4) Download 2.1.A.0.435 Global Generic ROM (from http://xdaforums.com/showthread.php?t=936462)

However I am now confused on what to do with that rom. I have searched and tried to understand the last few days on where to use Flash tools, but I can't seem to understand? I am just used to booting into recovery and wiping cache etc.. and flashing the firmware, but can't seem to understand the guides.

Any help would be much appreciated.
[XPERIA X10 Q&A, Help & Troubleshooting] stan.s:
Most of what you want to do can be done with the newest beta flashtool which can root, optimize, install busybox, superuser, xrecovery, and even has a build.prop editor as well as being able to backup the apps and uninstall/install apks.

I think that you are correct that once a GB release is made available for each major geographical area it will end up here and installable via flashtool.

BB are exactly as you say. SE seems to release a lot of them to accommodate different carriers requests for variations in sms, mms messages as well as HSDPA or 3G only. Most of the firmwares here include a bb that was released with the it. Mismatched bb to firmware is a issue, causing problems and some combos seem possibly fatal but generally speaking its hard to kill the X10 unless the battery dies during flash or the usb port is loose.
[Galaxy S I9000 Android Development] NiTroGenious:
Nice work, πατρίδα! But you should have posted it to the Development Section. I'm going to test it asap.
[Galaxy S I9000 Android Development] stratosk:
Unfortunately I don't have rights to post it to development section... :(
[Galaxy S I9000 Android Development] _delice_doluca_:
this is excatly what cf-root needed.. perfect work.. thanks...
[Galaxy S I9000 Android Development] malcho:
Just flashed.Works ok so far.

Galaxy S @Juwe 4.3.1
[Galaxy S I9000 Android Development] wingg:
I've Installed trough neldar kernel flasher.Everything works ok.Only bln support haven't tested.
[Galaxy S I9000 Android Development] BlockbusterF:
Seems like the perfect kernel! Thank you so much, Testing it right now. No errors till now.

Give feedback when I know more.

Thanks again.
[Galaxy S I9000 Android Development] syamsoul:
successfully installed on dxjv9 deodexed rom using sgs kernel flasher... boot faster.. n i love cwm manager n tweak manager from cf-root. thanks.. will report back for any issues.
[Galaxy S I9000 Android Development] BlockbusterF:
BLN doesn't seem to work here. Everything is correctliy set up, but no LEDs. Worked before with other BLN supporting kernels like DarkCore.

Can you check that?
[Galaxy S I9000 Android Development] Oddball23:
Now just hardcore's sharpness fix added and it'd be the perfect kernel for me. :)
[Galaxy S I9000 Android Development] filou75:
Thanks, testing it :)
[Galaxy S I9000 Android Development] FuryriderX:
Flashed, and all the cf-root apps showed up, which was good. But, the reason i installed this kernel (BLN) is non-functional.

Installing the BLN Control - Pro app gave the error 'The liblights on this device does not support BLN'

Does anyone else have BLN working on this kernel?
[Galaxy S I9000 Android Development] hellfirez1714:
BLN 100%

The kernel is awesome, works 100%.

Kernel fluid, fluid latency, low power consumption, undervol correct.

1 error: CPU 100-200-400-800-1000-1200 <--- 600??
[Galaxy S I9000 Android Development] BlockbusterF:
I also had this problem. I replaced the liblight with the one of the BLN thread (even if it worked before with DarkCore kernel). Now BLN app is fine, but the LEDs still doesn't work.

Anyone an idea?!
[Galaxy S I9000 Android Development] FuryriderX:
What firmware version are you running? What did you install from? Any details might help haha
[Galaxy S I9000 Android Development] stratosk:
Try to copy /res/misc/lights.s5pc110.so to /system/lib/hw

Just in case, keep a backup of the original file.

I use the BLN control pro without a problem. Works with missed calls and gmail. Do you have problem with all applications? Also check the scheduler in the BLN control pro.
[Galaxy S I9000 Android Development] hellfirez1714:
Firmware: 2.3.3

Modem: XXJVO

Build Version: XXJV9

Rom: Criskelo v65

BLN Pro: 0.10.18 Alpha
[Galaxy S I9000 Android Development] hellfirez1714:
El kernel funciona muy bien! El mejor probado hasta ahora /// The kernel works great! The best tested so far
[Galaxy S I9000 Android Development] stratosk:
This is the original frequency table:

100-200-400-800-1000

and the existz patch:

100-200-400-800-1000-1200
[Galaxy S I9000 Android Development] gaurav16_81:
Thanks a lot.. Was looking for exactly this.. kernel close to stock and with voodoo sound.. Working great till now !!

Update: BLN not working out of the box.. BLN control app prompts to flash another kernel.. Will try out the methods mentioned in the earlier posts.

SGS-I9000 + 2.3.3 JVO
[Galaxy S I9000 Android Development] Astug:
Don't know but I can tell you that I've read about ppl OC'ing to 1.3GHz but that it was to unstable for daily use, random reboots and that sort of stuff (not in this thread, but over the past couple of months with different ROM's & kernels) so I definatly wouldn't recommend it. And why would you want to OC beyond 1.2GHz? It's not like you'll see a huge difference in performance anymore or even need it for anything on your phone.
[Galaxy S I9000 Android Development] tzyn:
Same thing with cpu spy. With semaphore kernel it shows 800/1000mhz (or 1200, whatever is max) the whole time. And "Unused CPU States -> Deep Sleep".

After some minutes:

1000mhz 03:46

800mhz 03:42

400mhz 00:01

200mhz 00:00

100mhz 00:04

No deep sleep

And the system is extremly slow and laggy.

With supercurio kernel it showed >90% deep sleep the whole day (with over 15hours).
[Galaxy S I9000 Android Development] Terry.666:
Bravo καρντάσι works fine on top of my "Goatrip 2.1 Gingerbread 2.3.4 JVP - RC"

BLN = OK... Although I'm NOT O/C-U/V (Why? Quadrant = 2496) :) THANK YOU!
[Galaxy S I9000 Android Development] asicman:
Are you using Juwe11 memory optimization by any chance? Have you been messing around with UV?

My guess is that deep sleep is unused because you didn't let the phone run long enough. You can also try resetting the timers in set cpu.
[Galaxy S I9000 Android Development] ktuluz:
No problems with Deep sleep here..

v1.2 semaphore

jvp De/zip

1day2hours 2.5hours screen on 2hr music , 32% left

1 way to test Deep sleep is to reset timmers.. exit out.. flip a screen.. then press power button (lock screen) .. leave it a good 3-4mins then check cpy spy again.

sounds like something is keeping phone awake.. a program installed maybe?

EDIT: only issue i have is When connected to USB cpu Locks @ 400mhz.. making it slower somewhat to charge via usb/pc .. is there a fix for this?
[Galaxy S I9000 Android Development] cgvelmax:
Thanx for the update, it's necessary disabled oc/uv value s?
[Galaxy S I9000 Android Development] stratosk:
You cannot overclock more than 1200 with this kernel.

And I don't think it's a good idea.
[Galaxy S I9000 Android Development] stratosk:
The min frequency locks to 400MHz. But the max is still 1 or 1.2GHz.
[Galaxy S I9000 Android Development] tomeks:
my today battery usage

i was at work and my phone was in the briefcase whole day

one thing: apn off

stock deodexed, zipaligned by ramand jvp with latest semaphore and juve memory script overclocked to 1200mhz (no uv changes, no software for it installed)

sent from my GalaxyS@CM7
[Galaxy S I9000 Android Development] tomeks:
updated by cpu spy statistics

somehow i cant add it by editing original post by tapatalk

sent from my GalaxyS@CM7
[Galaxy S I9000 Android Development] tzyn:
Yes, i have juwe's ram optimizations. The phone runs long enough (the start dont need so long), thats definitly not the problem, all startjobs are done. If you would see how laggy and slow the system is - also after 10mins absolute idle (like it's running at 100mhz the whole time or mediascanning is running - but it's not), you would know what i mean. With supercurio's kernel the statistic is absolute different to semaphore kernel and the system isn't so slow.

Dont know what the problem is. I think there is problem between an installed addon and the kernel. The system seems to be on 100% load the whole time. I used the kernel one day without a problem, then rebooted and got the heavy load again.

Today statistics with supercurio kernel was 15h in deep sleep and only 1h in 100mhz and <5min in 1000mhz and so on.
[Galaxy S I9000 Android Development] Pfiffle:
Hello

I dont understand how i can Overclock to 1200mhz.

Please Help. :-)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] st4rk:
Install voltage control, set max clock to 1200.... done.
[Galaxy S I9000 Android Development] Pfiffle:
Thanks!

And with the script?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] st4rk:
Instructions are in first post I think.. I just use the app it's easier and you can set the uv as well.
[Galaxy S I9000 Android Development] asicman:
Well just some info from my end. juwe's script was really iffy for me. It actually made my phone quite laggy with semaphore. Currently I'm running without that script.

I'm also running 1200MHz @ -75 uv and 100MHz @ -200 uv. I have actually noticed the value of uv affecting lag for me in a small way. Though I don't quite understand why as yet.
[Galaxy S I9000 Android Development] Astug:
Make a .txt file on your computer, put the script text from the 1st post in it. Save it and remove the .txt extension. Transfer it to your phone, use Root Explorer to move it to system/etc/init.d and name it f.ex. "s98oc". Make sure it has executable permissions (long press the file and check permissions). Don't forget to reboot your phone in order to "activate" it.

Btw, as I understand it, the script is required to OC, else you can't go above 1GHz in apps such as SetCPU, or is that wrong?
[Galaxy S I9000 Android Development] jaju123:
Is it possible you could add voodoo sharpness and colour or a variant that includes it? Currently the screen looks much worse than when it does with CM7, which has voodoo sharpness and colour!
[Galaxy S I9000 Android Development] stratosk:
You may use the script OR an application

Although using both is not a problem. Also you can run the script through a terminal and change the max cpu freq on the fly without reboot.
[Galaxy S I9000 Android Development] ssdd48:
to enable overclocking copy S05_enable_oc script (in /res/scripts) to /system/etc/init.d directory with root explorer or something similiar and reboot
[Galaxy S I9000 Android Development] original_mos:
Perfect Kernel !! Congrats Stratos!!

Α ρε Σαλόνικααααααα, χαλαρά το έχουμε !!
[Galaxy S I9000 Android Development] ssdd48:
Think I found a bug with beta 3. Just plugged my usb cable in and its not recognised as mass storage :(

EDIT:

Just changed it from mass storage to samsung kies and it connected. Changed it back and it now connects ok
[Galaxy S I9000 Android Development] s3icc0:
i dont have this problem ... mass storage detected correctly on w7 64bit
[Galaxy S I9000 Android Development] petsasj:
Make sure you have USB Debugging enabled.
[Galaxy S I9000 Android Development] original_mos:
I agree with this !
[Galaxy S I9000 Android Development] ssdd48:
mines ok now after setting it to connect to kies and then setting it back to mass storage :)
[Galaxy S I9000 Android Development] ramanadodda:
Thanks. I did this. But no luck.
[Galaxy S I9000 Android Development] stratosk:
Thanks for feedback.

No, It is not possible to OC to 1100. Only 1200 available.
[Galaxy S I9000 Android Development] stratosk:
Does the script have executable permissions? If yes, check if you installed extra busybox version and try to uninstall it.
[Galaxy S I9000 Android Development] gsw5700:
Hi, I've resorted to tegrak for 1.1GHz OC I feel this is a great top frequency and runs with only 1270 mV. Enjoying your kernel, thx

Sent using geek power
[Galaxy S I9000 Android Development] darckengel:
Testing Beta3.

Runs well.

Stratosk, have you a link to the 1.3.1 version of Semaphore to find in which version the behavior of MusicPlayer stacking at 800Mhz changes?

Thx.
[Galaxy S I9000 Android Development] stratosk:
Please find it attached. Unfortunately, I didn't find what causes this.
[Galaxy S I9000 Android Development] DarkSorcerer:
Downloading and applying beta3. :)
[Galaxy S I9000 Android Development] darckengel:
Thank you.

In this version it plays at 100Mhz when screen off.

So the change occurs in 1.3.2.

The changelog says:

JVQ_1.3.2

- More work on BT issue (read this if still have problem)

- Compiled with Deep Idle

- A tweak to ondemand governor

Maybe the Deep Idle feature?

What is the difference between Deep Idle and Deep Sleep?

Semaphore was able to go in deep sleep mode before the change "Compiled with Deep Idle".
[Galaxy S I9000 Android Development] stratosk:
Thanks for your investigation.

It's a an option introduced by in previous kernel sources but it is undocumented. It is supposed to help for battery life when in deep idle. I will build a kernel without this option to test it.

Do you remember if the stock kernel locks also to 100Mhz?
[Galaxy S I9000 Android Development] darckengel:
In JVR it locks at 800 Mhz, but i don't tried previous ones.

I will try to flash a previous one, but as i have a JVR rom, what's is the older version i could test whithout changing rom?
[Galaxy S I9000 Android Development] stratosk:
If this is the stock JVR kernel behavior I suppose this is not a bug. I will investigate how this can change.

I suppose that will not have problem with older versions but I don't think is necessary. You have already helped a lot.

Thank you very much!
[Galaxy S I9000 Android Development] darckengel:
Ok :)

If you can share a version without Deep Idle Option to compare, it will be great :)
[Galaxy S I9000 Android Development] gsw5700:
Stratosk, been testing 1.6b3 and everything works, its very responsive, great colours, retains UV settings, gonna stick with semaphore for a while now. Many thanks

Sent using geek power
[Galaxy S I9000 Android Development] malcho:
Just flash all from beggining with beta 3.

Everything is excellent.Colours are amazing.

One question when i copy enable warm script to /etc/init.d do i have to change name to S77 or something else or should i leave it as is?

Stock JVR with semaphore 1.6.0 beta 3
[Galaxy S I9000 Android Development] s3icc0:
thats right .... but what i am waiting for is the battery .... how it will be with new version
[Galaxy S I9000 Android Development] stratosk:
You may leave it as is. The naming SXX is just for the run order of scripts, if you use many scripts. For this one it doesn't matter when will be run.

You may run it also after boot through a terminal emulator or through adb to see the difference between the presets. You can use the following to revert back the "neutral" color preset:

#!/system/bin/sh

echo 0 > /sys/devices/virtual/misc/speedmodk_mdnie/color_temp
[Galaxy S I9000 Android Development] malcho:
I will try it.

Thanks for answer

Stock JVR with semaphore 1.6.0 beta 3
[Galaxy S I9000 Android Development] malcho:
It works.Warm colours are better for me.

Stock JVR with semaphore 1.6.0 beta 3
[Galaxy S I9000 Android Development] coolmilk:
nice update . It very work with Darky 10.2EE + beta 3

I play Diversion very Smooth .
[Galaxy S I9000 Android Development] mukuro:
with beta3 i can't overclock with tegrak or voltage control...
[Galaxy S I9000 Android Development] gsw5700:
I'm using tegrak with no issues on stock odexed JVR

Sent using geek power
[Galaxy S I9000 Android Development] mukuro:
Thanks, i'm on deodexed jvr custom rom
[Galaxy S I9000 Android Development] s3icc0:
I noticed strange behaviour of display when quickly switching on/off on default profile
[Galaxy S I9000 Android Development] Rebel2k:
What kind???
[Galaxy S I9000 Android Development] eloisant:
latest version on JVQ?

I'm on a stock odex JVQ.

Is it safe to install the latest version (1.5 or 1.6beta) or should I stick to the last version that says "JVQ"?
[Galaxy S I9000 Android Development] stratosk:
You should have no problems. Small differencies between JVQ and JVR.
[Galaxy S I9000 Android Development] sarvesh29:
I flashed beta2 from 1.5 this morning and the and in setcpu max is 1GHz! How do i overclock again?
[Galaxy S I9000 Android Development] stratosk:
As you may read in the first post you need to copy the S05_enable_oc script from res/scripts to /system/etc/init.d to enable overclocking.

Please also note the the frequency steps are 5 instead of 6. So, you have to change the undervolting settings (if you used uv)
[Galaxy S I9000 Android Development] ramanadodda:
I removed the other versions of busybox, now it is working fine. Thank you!!!
[Galaxy S I9000 Android Development] eloisant:
Indeed, I flashed 1.6beta3 and it works flawlessly!
[Galaxy S I9000 Android Development] TotallydubbedHD:
indeed i did, but there you go, you already published it :P
[Galaxy S I9000 Android Development] M_J_Nazari:
GREAT!!!!!! WORK

thank you for choosing speedmod colorfix.:cool:
[Galaxy S I9000 Android Development] ramas123:
Nice colaboration with speedmod an d voodoo colors. I like speedmod, but tweaked blue color a bit with voodoo! :)

Nice work!
[Galaxy S I9000 Android Development] s3icc0:
Always flash ghost (not properly coloured screen). Quick On or off ...
[Galaxy S I9000 Android Development] burakgon:
Is there a version of 1.6 with no voodoo? I want stock colors.
[Galaxy S I9000 Android Development] DarkSorcerer:
Beta1 or beta2. Only beta3 has voodoo colors.