yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] FeraVolt:
Odex vs De-odex

Some of you were asking me to explain why I re-odexed my GB ROM. So I'll try to clearly and simply tell about this story. :)

If you want mindblow discussion about this, you may refer HERE, and read through that article.

If you want some midnblow music, you may refer HERE :D

What does this all about?

.dex is a file which contains compiled JAVA code of every .apk and .jar file.

>

Deodex

means that compiled code is inside .apk or .jar being slightly compressed. On application installation, system extracts .dex file from .apk (or .jar on fist system start) and creates a dalvik-cache of it and stores it in /data/dalvik-cache . Dalvik-cache is precompiled .dex code which contains application's code itself and is directly loaded to RAM when app starts. JIT (just-in-time) Dalvik VM compiler is further digesting the specific parts of code & recources, depending on the area of app.

>

Odex

means that .apk or .jar has already extracted and precompiled .dex (which is renamed to .odex). System reads .odex file directly without any extractions or recompilations. Odex files are pushed directly to JIT further, where it starts to digest it.

OK. So what are the main differencies?

Shortly.

Telling about the real performance comparison, deodexed system is slow only on first boot. Later it's almost same as odexed.

Why I choosed to re-odex my ROM?

Security. Since it's my final ROM I won't modify it anymore and I don't want anybody else to do it.

Speed. As it was said before, odexed ROMs are faster and lighter. CPU doesn't mess with system .apk uncompression and dalvik cache anymore.

Code optimization. The precompiled odex file's code is pre-verified and pre-optimized. As some of you may remember. In earlier releases of my GB ROM, I forced Dalvik VM to optimize ALL code it digests. This was cool and good, but unfortunately, some apps were incompable with this (PowerAMP, Titanium Backup), and when you were trying to install them, system were totally crashing. By re-odexing system, I fixed this, so only user apps are inspected to use dalvik-cache. System code is optimized, no user apps crashing - bingo :good: .

Disk space. Talking about space.. Dalvik-cache was and is using data partition to store the cache itself. You may notice, that even if you delete ALL user apps, you will still have 50-90MB of used space on data partition. Why? Because system's apps dalvik-cache is also stored in data partitions. But not now.. All cache of system apps and system framework is stored on system partition itself, thus, leaving more free user-data space.

Simple :highfive:

- Oh dude, this is awesome!

- Feed me :good: .
[XPERIA X10 Android Development] Osamabinatiq:
In v36 rom google play service constantly crashes eben during game play and browsing or using any other app that doesnot uses google services it gives google services force close error can u fix this in next final update and this rom is draining my battery if at night at sleep mode if phone is 100% charged it will be drained to 62 % IN the morning i have attached a picture at 88% IF i start using phone it will last only hardly 29min at minimum brightness the display uses to much battery before flashing this rom i was using xperia s rom and was not having this problem i am using latest kernel for unlocked bootloader devices just during typing this message my battery fell from 82% to 76 %
[XPERIA X10 Android Development] MAdbUSU:
@ Osamabinatiq

If you let your charger ON all the night ....then YES your battery will discharge it's happens to me ...if i let charger on all the night in the morning my battery it's 80% charged (i have new battery) ..... so what i did i put my phone to charge at 8pm till a go to sleep my phone it's 100% charger i remove the charger turn off wifi data and in the morning 7am my phone it's 99% charged => Happy :cowboy:
[XPERIA X10 Android Development] FeraVolt:
FeraLab GB v37 Final

http://xdaforums.com/showthread.php?p=21670519

Latest ROM and Kernel are pushed to server. Thanks to everybody for helping..testing..trying.. This is last GB build.. Further I will work on 4.x ROM's.. Have fun.. Peace!
[XPERIA X10 Android Development] Kornelije23:
Thank you Fera i can t wait to try it you are the best of the best , and what is more importent i can t wait to try your new 4.xxx room :D wish you all the best my friend.
[XPERIA X10 Android Development] FeraVolt:
Forgot to mention..full wipe is requied for installation
[XPERIA X10 Android Development] Osamabinatiq:
Downloading know Cant wait to install it . Great Work . Will wait eagerly for your kitkat rom . Thanks once again
[XPERIA X10 Android Development] bluffking:
problem solved
[XPERIA X10 Android Development] deathbreath2010:
Rom V37

kernel 19

Quick review:

Ui font is small on default install.

And whats that "thing" at the bottom of the statusbar?

No other things to mention till now.

Thanks for your hard work FeraVolt! I appreciate it;)

Cheers!
[XPERIA X10 Android Development] bluffking:
that little thing there shows you at what rate the internet on your device is working
[XPERIA X10 Android Development] Bigkiler5:
The rom is good so far but my phone switched off on deep sleep on 1.19 ghz. The official YouTube(from play store) gives some kind of error which doesn't let me sign in. I tried uninstalling multiple times.

Gaming was just as it should be. I tried mc4 and respawanables and both ran like butter.

The speed indicator in status bar display correct speed but in some other language not kb/s i guess it's your native language but it should change with the device's language.

Font as said by many is quite small. It good on one side as it gives more space for contents but less visible too on the other side.

Camera u should say shows much improvement. It can be clearly seen.

Overall, quite stable, fast, trustworthy. Good job again!
[XPERIA X10 Android Development] karthikx10:
please give me camera sample with and without UltraPixel...

i tried and didnt get difference b/w UP& 3264x1836

can we get UP mode in 6mp also?
[XPERIA X10 Android Development] Bigkiler5:
6mp dont have up i guess. and i am posting image difference between up and 6 mp

UP-

6MP-

UP-

6MP-

you can see that UP captures every detail.

i haven't reverted back to normal 8MP but when i do i'll post those pics too
[XPERIA X10 Android Development] Mechoka:
Walkman equalizer

Hi Fera,

Thanks for your hard work :D

Please tell me how to install "Walkman equalizer" on V37 i like it more than

"Viper4android"

Thanks in advance !

Cheers :good:
[XPERIA X10 Android Development] JeffreyPiket:
Can this be of any good use? ;):D:fingers-crossed:
[XPERIA X10 Android Development] Osamabinatiq:
I am having problem with whatsapp uploadind a video it force closes is any one else having the same problem
[XPERIA X10 Android Development] MAdbUSU:
sweet

nice nice nice it will be i think when Fera do his magic !
[XPERIA X10 Android Development] IDreadman:
+1
[XPERIA X10 Android Development] JeffreyPiket:
[YOUTUBE]yqyixwqiCag[/YOUTUBE]

ViPER4Android is awesome! It totally kicks the **** out of other sound engines, equalizers and/or sound mods!!!
[XPERIA X10 Android Development] :
I agree with you, I like Walkman equalizer too.. V4A only makes the X10 slow... Since v34 the Rom has a incomplete Equalizer, I mean the Surround options disappeared :( ...
[XPERIA X10 Android Development] Bigkiler5:
With the correct settings, v4a make clearaudio+ from jb (which lacked in bass optimisation) combine with desired bass= beast audio. U can actually feel the difference. Just let me know if u need my settings. Pm or here
[XPERIA X10 Android Development] MAdbUSU:
YEAH bro post some guide here so set my device too please !
[XPERIA X10 Android Development] :
Oh Please bro, share you settings :D !! Thanks a lot :), but anyways the V4A make the X10 slow :/
[XPERIA X10 Android Development] Bigkiler5:
If someone got better setup please share.

And i have put bass too high cz i like high bass but you can turn it low
[XPERIA X10 Android Development] :
Ohhh THANKS A "LUT" jajaja :D

I will implement in my Xperia X10 :D

Thanks my dear bro :D
[XPERIA X10 Android Development] JeffreyPiket:
WRONG!!! V4A for GB makes X10 slow because it doesn't have compatible mode! I use the latest V4A for Android 4.X.X with compatible mode over Sound Enhancement without any lag on Achotjan's Somc Debrand Engine! :D:cool:
[XPERIA X10 Android Development] MAdbUSU:
WOOOW awesome bass bro 10x's :cowboy:

i will save this pic's :good:
[XPERIA X10 Android Development] FeraVolt:
in viper you may just press menu button and import FeraLab preset profile. Thats how i listen to.
[XPERIA X10 Android Development] Kornelije23:
I know and it is a good sound, but what happened with other presets like in older viper4sound: srs sound, sony clear sound+ .... ?
[XPERIA X10 Android Development] FeraVolt:
you're talking about irs samples. I'm talking about profile presets.

irs samples can be downloaded from viper xda thread.

I removed most of them cuz they were paid.
[XPERIA X10 Android Development] Zelazo:
Here is my settings for V4A. I'm listening mostly Club music(Electro house, Progressive and melbourne bounce). I need good bass and high tones at one time. Using Sennheiser HD 205 II

All the settings not attached in this screens are on default values ;) Hope you like it ;)
[XPERIA X10 Android Development] MAdbUSU:
Suggestion can you export your preset from v4audio and post it near your pictures :)
[XPERIA X10 Android Development] Zelazo:
Here you are ;)
[XPERIA X10 Android Development] MAdbUSU:
ty ty ty :good:
[XPERIA X10 Android Development] cesko69:
Hello,

How to update Google play service????
[XPERIA X10 Android Development] JeffreyPiket:
@ cesko69:

Through the desktop version of Google Play Store. The mobile version doesn't have it for some reason.
[XPERIA X10 Android Development] cesko69:
Ok I tried but package signature problem. Even after a second or a third try... Don't know what to Di
[XPERIA X10 Android Development] StellMonkey:
The color changes displayed in the screenshot are not smooth... I'm on V37 w/ V19 kernel. Is there any possibility to fix it?
[XPERIA X10 Android Development] sudersanmurthy:
my phone went for repair due to some board problem and came back with the stock rom , now i want to flash fera rom do i have to unlock bootloader again , or how do i check whether it is unlocked, please help
[XPERIA X10 Android Development] nick10221:
Hardware buttons stop working

I've been using latest kernel&rom combo since it was out with no problems at all, until yesterday all the buttons stopped working.

On first attempt I simply rebooted the phone, but it didn't took long until they stopped working again.

On second attempt, remembering an advice I read somewhere on this same thread, I tried a phone call: all the buttons worked for a while, but then again they became unresponsive.

Rebooting, cleaning cache, cleaning dalvik cache, fixing permissions, removing the battery, reconfiguring the rom installation... all seems to get to the same result: buttons work for a short while, then they do nothing at all.

Phone is not overclocked, the rom was installed with basic zram, gamemode on, classic unlock screen with no home button unlock option.

Any help? Thanks :good:
[XPERIA X10 Android Development] doodownunda:
Hi Mate, I copy and pasted this from another post of mine

Depending on what version of Flashtool you use! Get this one - flashtool-0.9.10.1-windows

Install flashtool and driver's from flashtool folder.

Enable USB Debugging in Phone Setting's

Connect and make sure your phone is recognised

Click the padlock symble to root your phone. If anyone else is doing this, as you said your already rooted

If you want to install recovery you can! click on the white cross on black background symble second from the right.

If your Bootloader is not unlocked click plugins you can unlock bootloader from there. Check if its Possible for your phone!

If it is already unlocked you wont get the menu from plugins.

Remember google is your friend find that version of flashtool - S1 tool

And use S1 tool to check if you can unlock your bootloader someone may know another tool

Goodluck :good:
[XPERIA X10 Android Development] cesko69:
Hi Ferat! First thing : you do a great job with x10.

One bug reporting : when using my tracks from Google or related app to Google play services an error message occurs.

Tried with enlightenment on and off. And with game mode on and off. On v37 and latest kernel.
[XPERIA X10 Android Development] doodownunda:
Hi mate,

Try going to google Playstore and Play services In Apps

- Clear cache and data

- Reboot into CWM recovery

- Go to Advanced and wipe Dalvik cache

- Fix permission's

- Reboot

Hope it helps :good:
[XPERIA X10 Android Development] cesko69:
Hello.

Thanks for reply but i did all mentioned steps and it's not working.

Any other idea?
[XPERIA X10 Android Development] aukdrck:
Great ROM

Great job as usual fera. BTW Does any body know how to remove the status bar transparency?? it doesn't look good in most of the applications i use.:p:p
[XPERIA X10 Android Development] Zelazo:
I think, we must only get backup of old statusbar in titanium ;) Thats my idea(Working for old conversations apk with more options)
[XPERIA X10 Android Development] FeraVolt:
This is not the end :D
[XPERIA X10 Android Development] JeySee:
WOW
[XPERIA X10 Android Development] MAdbUSU:
All i can say it's 3 times wow wow wow :fingers-crossed:
[XPERIA X10 Android Development] FeraVolt:
Super-quick preview of FeraLab v38 GB ROM

https://www.youtube.com/watch?feature=player_detailpage&v=QrLNXT7bnrY

WARNING!

feralab.ru is not my domain anymore. My new domain is feralab.org.

Will be online soon. Just fired it up..

p.s.

https://www.facebook.com/groups/feralab/
[XPERIA X10 Android Development] iVolcaNoz:
Fera..can you make the lockscreen optional to the sound toggle instead of only camera?

will be better if u make the same design..

thanks
[XPERIA X10 Android Development] Bigkiler5:
There's option in aroma to use old NXT lockscreen.

If something, fera is it possible to have jb lockscreen on gb? Would anyone else like to have that?
[XPERIA X10 Android Development] iVolcaNoz:
With the same ui?
[XPERIA X10 Android Development] Bigkiler5:
Yes my friend
[XPERIA X10 Android Development] EpicLPer:
Sorry for this maybe dumb question but...

How the hell can I get CWM 6 flashed on the X10i? I searched for hours now, tried many different things, some claiming "automated flasher apps" and Flashtool methods too but nothing worked and the only thing I found was this xRecovery... Is this an CWM Mod or something? Or what is this anyway? I read that it sideloads something but I'm not an Android expert so I don't exactly know what this means... How much does it differ from CWM anyway?

Please help me, I'm really right before to throw this phone out :(
[XPERIA X10 Android Development] Kornelije23:
Help

Just flash fera kernel and you will have cwm recovery, if you are locked use fera s kernel for locked bootloader, if unlocked use fera kernel for unlocked it is curently kernel v19, after flashing turn phone on, and wait untill blue notification light, than start presing back key and you will enter cwm recovery good luck mate.
[XPERIA X10 Android Development] sm106:
I have a problem when i flash feraKernel v19. The phone shows feralab logo on boot, then black screen and white led and it reboots. Couldn't even get to cwm or xrec.

Tried with latest flashtool but the same result. I had to flash v18 again and then installed v37 ROM.

PS: Also noticed that 1st page change log is not updated to latest v37 present on the downloaded package.
[XPERIA X10 Android Development] cesko69:
Repair with SEUS then flash kernel and install ROM
[XPERIA X10 Android Development] sm106:
I said I can flash kernel v18, but not v19. Will repair with SEUS fix that problem?
[XPERIA X10 Android Development] FeraVolt:
Flash v18, boot in cwm, format system & wipe data. Pull out battery. Put it back. Flash v19. Go to cwm and directly flash rom.
[XPERIA X10 Android Development] sm106:
Thanks Fera I'll try it later when I get home.
[XPERIA X10 Android Development] deckerm:
ditto

Mine also has this issue.
[XPERIA X10 Android Development] FeraVolt:
Latest changelog for v38...

:cowboy:
[XPERIA X10 Android Development] Osamabinatiq:
When can I download it
[XPERIA X10 Android Development] Osamabinatiq:
In Rom v37 when you switch on speaker phone (loudspeakers) during a call the other party can not hear me mic gets disable but I can hear them fine
[XPERIA X10 Android Development] Bigkiler5:
I'm fine here. And v37 has major G-services bug. So better just keep waiting for v38. I am not flashing other rom over v37 in a hope that v38 will be out tomorrow, but tomorrow never comes. Anyways lets just wait more.... Maybe it will be out in a couple of days
[XPERIA X10 Android Development] FeraVolt:
YAY Ported Xperia z1 animations to GB from this :

http://xdaforums.com/showthread.php?t=2477558

Had to rewrite some animations code to adapt them to GB.. But it works . Another >> to my changelog for v38 rom
[XPERIA X10 Android Development] FeraVolt:
Stock vs FeraLab

Just made this comparison test on latest version on Antutu benchmark.

Score achieved on:

Peace! :cowboy:
[XPERIA X10 Android Development] cryxtalz:
I have a problem

My battery icon is not showing up

and When i touch Battery Style, it force closes

Im using

Feralab v37 Final Rom

Ferakernel v19
[XPERIA X10 Android Development] FeraVolt:
Latest firmware is pushed to server. FeraKernel v20 and v38 GB ROM (rom is still uploading)..

Everything is on

http://feralab.org/

and

https://www.facebook.com/groups/feralab/

Thank you :)
[XPERIA X10 Android Development] Osamabinatiq:
Thanks man will try ASAP :thumbup:
[XPERIA X10 Android Development] arnold.krausz:
Battery issue

Thanks Fera! I don't see the ROM on Wuala but the kernel is downloaded :)

I have a question. My phone random turn off when reach <20% or <15% battery level (not only on your latest ROM and kernel)... I tried some calibration app from Play, but did not solve the problem. Your ROM shows that the battery health is 100%, don't need to change it. How can I re-calibrate the battery on your ROM? Thanks your help in advance!
[XPERIA X10 Android Development] Dr Goodvibes:
FeraKernel_v20_Drivers.zip is corrupt or not an invalid zip file.

Tried twice and the download I have is 4.6MB and doesn't indicate it's a file transfer error at my end.

cheers

-- Installing: /sdcard/driver/FeraKernel_v20_Drivers.zip
Finding update package...
Opening update package...
E:Can't open /sdcard/driver/FeraKernel_v20_Drivers.zip (bad)
Installation aborted

I did mount the /system partition as required for the install of the bespoke Adreno 200 drivers when using on a non-FeraLab ROM.
[XPERIA X10 Android Development] Osamabinatiq:
The drivers are ok the file installs ok for me but rom v38 recovery gives error cant open file

Edit: I downloaded it again and it installed fine and its more smooth and fast then previous one

:D
[XPERIA X10 Android Development] Dr Goodvibes:
Where are you getting the v38 ROM from?? I don't even see it loaded yet.

I analyzed the feralab.org HTML source to check the URL I was looking at was correct.

Kernel and separate 'bespoke' Adreno 200 drivers (when installing Kernel on different ROM) have been uploaded approx 5hours ago.

The ROM folder (v38 ROM) only changed modified time stamp 15mins ago.

Maybe I'm just awaiting the 'newest' upload to be completed.

All good things come to those who wait.

It's all good, I'll check again in a few days. :)
[XPERIA X10 Android Development] Kornelije23:
Fera posted link on his facebook, page (alternate) i already download it and install it. and it is fast, stabile and the best so far on my x10i
[XPERIA X10 Android Development] Dr Goodvibes:
Thanks Kornelije, I wasn't looking on faceplant facebook.
[XPERIA X10 Android Development] Kornelije23:
No problem mate glad to help you :)
[XPERIA X10 Android Development] kwadhwa:
Unable to do a Nandroid Backup on Kernel V20

It says not able to backup '/system', I tried this with force mounting the /system partition as well but no luck. Is anyone else seeing this issue?
[XPERIA X10 Android Development] iVolcaNoz:
So anyone can tell how to change the lockscreen camera to sound toggle with same design?

since i din find it in aroma installer or it is changed manually?

thanks in advice..

edit : now i have a serious problem..i cant connect to wifi..its connected but showed limited connectivity

and i failed to surf the net..i had tried to flash the v20 driver but same problem exists..
[XPERIA X10 Android Development] Kornelije23:
Do not install drivers if you are using feras rom, you flash drivers only if you using other GB rom.
[XPERIA X10 Android Development] kwadhwa:
I repeated the entire procedure as is on the Website, but no luck.

Can someone please confirm if Nandroid Backup is working or not? May be it is a real issue.
[XPERIA X10 Android Development] FeraVolt:
WARNING!

I reuploaded all files again. ROM and all versions of kernel & drivers pack.. Fixed last bugs.

Everything rest is on feralab.org website..

Thanks..
[XPERIA X10 Android Development] mesavage:
V38: Chainfire3D app installs in RU language even though EN was selected as language in Aroma installer
[XPERIA X10 Android Development] FeraVolt:
https://github.com/feravolt/FeraLab/commits/master

Latest changes were merged.

Threads will be updated later. I'm hungry.
[XPERIA X10 Android Development] iVolcaNoz:
but i only install the drivers when i face problem..

means before i install that problem is already exists..
[XPERIA X10 Android Development] arnold.krausz:
What is the problem?

What did you changed exactly? I have finished now the configuration it taken for me 2 hours while every little settings set up (yesterday downloaded it), and I don't want to re-start it again... I did not find any bug up to now.

Working:

- secured tethering OK

- gps, bluetooth, google apps OK

- camera ok, but I did not find 8Mpx (what is the UP?)

It seems this is the most speedy and best ram-usage ROM from you. Congratulation and thanks!
[XPERIA X10 Android Development] Osamabinatiq:
I dont know mabe ultra pixel (software) :confused:
[XPERIA X10 Android Development] arnold.krausz:
:good: Thank you! I have found this about Ultra Pixel:

http://www.xda-developers.com/android/pureview-and-ultrapixels-for-everyone-sort-of/

I did not have time to test the quality...
[XPERIA X10 Android Development] cesko69:
same here ROM V38 & ULK v20 !!!!

Fera : Please help
[XPERIA X10 Android Development] arnold.krausz:
I have faced this problem now. It seem we have to start it again with the re-uploaded kernel and rom...
[XPERIA X10 Android Development] cesko69:
i downloaded them 1 hour ago ...
[XPERIA X10 Android Development] arnold.krausz:
Sh!t, you are right! Not working with the new version also... I have to back to v19 kernel and v36 rom (from backup).
[XPERIA X10 Android Development] cesko69:
Back on v37 + v19......
[XPERIA X10 Android Development] asuwang89:
Great battery performance compared to the last version37.

One thing... sim tool kit not installed after flashing. tried twice with the initial release of v38... then the latest v38... sim toolkit apk is not installed even if checked in aroma.

Thanks
[XPERIA X10 Android Development] FeraVolt:
Sorry..just found a typo error in aroma..will fix it and reupload rom and you will be able to install sim toolkit
[XPERIA X10 Android Development] cesko69:
Thanks Fera! What about kernel corrections ( backup and restore bug) ?
[XPERIA X10 Android Development] deathbreath2010:
First impression:

V38 is a huge step forward. Blazing fast. Just checked cpu undervolt, no problems till now. But..

Thanks for your hard work!!

I really appreciate it. :)

Cheers!

p.s. new website looks great
[XPERIA X10 Android Development] asuwang89:
I just want to update that Sim Toolkit have been installed. I can now use functions from my network like sharing loads.

Thanks button have been previously pressed. :D

:good: