yashsingh1/xdaforums huggingface dataset:
[Xperia Z1 Compact Android Development] venkat kamesh:
What is What :p

What is an ODEX file?

In Android file system, applications come in packages with the extension .apk. These application packages, or APKs contain certain .odex files whose supposed function is to save space. These ‘odex’ files are actually collections of parts of an application that are optimized before booting. Doing so speeds up the boot process, as it preloads part of an application. On the other hand, it also makes hacking those applications difficult because a part of the coding has already been extracted to another location before execution.

What is an DEODEX file?

Deodexing is basically repackaging of these APKs in a certain way, such that they are reassembled into classes.dex files. By doing that, all pieces of an application package are put together back in one place, thus eliminating the worry of a modified APK conflicting with some separate odexed parts.

So, Deodexed ROMs (or APKs) have all their application packages put back together in one place, allowing for easy modification such as theming. Since no pieces of code are coming from any external location, custom ROMs or APKs are always deodexed to ensure integrity.

How this works?

For the majority noobs amongst us, Android OS uses a Java-based virtual machine called the Dalvik Virtual Machine. A deodexed or .dex file contains the cache used by this virtual machine (referred to as Dalvik-cache) for a program, and it is stored inside the APK. An .odex file, on the other hand, is an optimized version of this same .dex file that is stored next to the APK as opposed to inside it. Android applies this technique by default to all the system applications.

When an Android-based system is booting, the davlik cache for the Davlik VM is built using these .odex files, allowing the OS to learn in advance what applications will be loaded, and thus speeds up the booting process.

By deodexing these APKs, a developer actually puts the .odex files back inside their respective APK packages. Since all code is now contained within the APK itself, it becomes possible to modify any application package without conflicting with the operating system’s execution environment.

Advanteges & Disadvantages

The advantage of deodexing is in modification possibilities. This is most widely used in custom ROMs and themes. A developer building a custom ROM would almost always choose to deodex the ROM package first, since that would not only allow him to modify various APKs, but also leave room for post-install theming.

On the other hand, since the .odex files were supposed to quickly build the dalvik cache, removing them would mean longer initial boot times. However, this is true only for the first ever boot after deodexing, since the cache would still get built over time as applications are used. Longer boot times may only be seen again if the dalvik cache is wiped for some reason.
[Xperia Z1 Compact Android Development] venkat kamesh:
This Rom works with all Z1 Series mobiles Including Z1 Compact

Rom For Z1 C6902, C6903, C6906, C6943 and Z1 Compact

This is For all of Z1-Series Unlocked/ Locked bootloaders (For Z1Compact locked Follow Below Options)

This is based on .157 Firmware

Follow these Instructions carefully:-

Make Sure Of these things

Backup your datas.

Reboot in recovery.

Make a TA Backup Cause this may cause loss of drm keys [Click here]

Flash official Sony's .157 (recommanded) with flashtool Or (Do a Full Wipe Before Installation-recovery wipe to install a new rom) If once you Flashed the Firmware

Root using any method

Install NUT dual recovery [Click here]

Flash the rom.

Follow AROMA Installer.

Never wipe after the Flash Completed ( Before You install Make a clean wipe Don't forget )

This come with recovery no need to flash a new recovery and it root.. so there is no need to install recovery or Root......

All you need is that You should with .157 Firmware

You will Get Updates From OTA with more mods [/B]

F.A.Q ​

Ques: Do i need to Install any Recoveries After the flash of rom ?

Ans: No not need this Aroma Flash the new Recoveries as per Device Configuration

Ques: Do i need to Root the Rom After installation ?

Ans: No not need the Aroma will install/ Flash new Root to device

Ques: Is this ROm can be used for Z1 series and Compact ?

Ans: Yes all you need is Select and follow the Aroma installation. This cause no problem

Ques: This Rom is Available in Both odex and Deoodex What Do you Prefer ?

Ans: To be True Odex is my option Because It had lots of Advantages. I can Provide you mods with Odex. So not a Problem

Ques: My ARFUN is getting force closes when i open it, how to solve?

Ans: Please update it from PlayStore so it works fine without any force closes

Ques: Can we flash this rom right over .108 / L.B. / rooted / recovery? Do we need to backup TA on locked bootloader?

Ans: Yes you can flash

before Flash make sure of wipe ( recovery wipe data to install new rom ) and then flash this . follow up the aroma

in very few cases you may loose the drm keys so backup of those may help you. it costs you 2 minutes

Ques: Why you prefer Kick animations ?

Ans: Because i am Fan of those Cartoon show :p

If you have any doubt or Question or bug,,. Feel Free to ask and try to Provide me the Logcat if you found a bug
[Xperia Z1 Compact Android Development] bromoxitos:
it seems a very good job my friend ....(i am litle noob) :P . I like it when people like you makes stock rom with customizing : D

follow you allready. keep going :)

my friendly regards.

p.s sry for my english

ok i just done it and i make my 1st boot with this rom.... it looks great,i go to odex side

i hope to support us with customs staff :D
[Xperia Z1 Compact Android Development] mosespl:
flashing time... hope to not brick my phone:P

seems very very good job

what about bug fix in download section?

after flashing all of this when i configure my rom i shoul install bug fixer?

it will worked on z1compact?

cheers!
[Xperia Z1 Compact Android Development] omegastarr:
Looks very complicated from the pics but it's not :D So basically I have to replace the files in the rom zip with the files from the merge zip and then make it a new zip. And what is the bug fixer for ? Where do i put it, or do i flash it ?
[Xperia Z1 Compact Android Development] bromoxitos:
ok one by one

1)st question. the Nut it says to me the torrent file that is 4,84GB ....why? it put the files in to zip again if you unzip?and if yes flashtool can't do that?

2on) what about bug fixer???after we flash the rom .....before we do the 1st boot we flash the fixzip?

3rd)i can flash the doom kernel V22.if i want?

4th)if you like to put some bigger photos will be great!!!!

my friendly regards.

(sry about all this i am a noob)

p.s sry for my english ......

GREAT work again :):good::D
[Xperia Z1 Compact Android Development] mosespl:
i have problems with reecovery installing.

i dont see any installator of nut recovery for z1c and when i download for z1 after flashing with adb my phone stuck on sony logo and now i m installing stock rom and next again your rom.

But my question is how can i install recovery?

Edit:

ok never mind i found for z1c recovery installer im very stupid hehe

its on left side of site hehe

very sad bad even with good recovery installer my phone stuck on sony logo after rebooting...

any help with these???

i even install stock kernel and after that try to install recovery but without success....

i give up....

please help with recovery installing

recovery still doesnt works....

i dont know how i can force this to works

i tried 3 times and i dont have no more time for today

ok so last time i try to find whats going on and guess what....!

recovery is preinstalled with rom....!

so there is a big mistake in procedure !!!!!

when your phone is booting up and when green light appear hold vol up or vol down (cwm or twrp)

there is a property install hint:

Edit2:

in my case there was no need to install stock kernel for z1c after installation all works after reboot.

all i v done:

1. install stock 157 rom via flashtool

2. install only kernel from 108

3. root with newroot

4. flash only kernel from 157

5. download rom and migrated files.

6. unpack rom and migrated files and repack with 7-zip (with winrar my phone doesnt recognize file)

7. install rom choosing z1c locked bootloader and stock kernel in aroma.

8. reboot

9. install stock kernel via flashtool

10. after first boot downloaded via ota 1.0.1 bux fix but must install manually because ota updater cant get into recovery and install it automaticaly.(via twrp in ota updater folder choose 1.01 bug fixes)
[Xperia Z1 Compact Android Development] papzi57:
Does it work the ANT+ Service in these ROM?

I've DstrikerZ1 KAI ROM 4.7 ver., and lost my ANT+ HeartRateMonitor...
[Xperia Z1 Compact Android Development] poolmaker:
1. Merge procedure is mandatory only for locked bootloader?

2. Or mandatory for locked and unlocked bootloader instalation?

If yes, why is so complicated? Standard one zip flashing is better.

3. What about bug fix zip?
[Xperia Z1 Compact Android Development] sleepymarky:
Fast Charging?

A saw a Z1c Rom the other day that claims it has Fast Charging feature(i don't know if its working already, though). So the question is.. will we see that in this rom? or does this rom already have that feature?
[Xperia Z1 Compact Android Development] jdstrydom:
Installed on Z1C with UBL, flashed SuperSU 2.40 and DOOM Kernel; installation was smooth, OTA worked fine for the 60MB+ ROM update file; All seems to work nicely (so far), thank you for sharing.
[Xperia Z1 Compact Android Development] venkat kamesh:
I am sorry for late reply. My internet got broken so I was unable to reply you apologize me

If once my network is back I will edit the procedure very clearly
[Xperia Z1 Compact Android Development] venkat kamesh:
Yes this work with Z1 compact

If you find to be that there is a bug you can try that ( Depends on Selecting Aroma options )

I may Answer such long Questions Please Follow these options:-

Follow these options

1.First all You need to Flash .157 Firmware...( if you are already with .157 firmware then no need to Flash)

2. Download the RockZ1k_rom_v1.0.zip and Merger_rom.zip

4.If You are Using A Unlocked Bootloader Then DOnt Follow these Steps. Just Flash the Rom and Ota update

(Note:- For Unlocked Bootloaders There it dont come with any recovery Because it installed.It cause conflict with custom kernel recoveries)

3. After Downloading those Two files Place it at Single Folder At your Pc

4. Extract Both of the Rom.zip and Merger.zip

5.Merge the Merger Files To rom

6.Zip the Folder As shown in the Pic TO make a Zip

7.Copy to SD card. Flash It from Recovery

8. Wipe Data/cache/dalvik is good enough

9.Follow the Instructions as Aroma

This come with recovery no need to flash a new recovery and it root.. so there is no need to install recovery or Root......

All you need is that You should with .157 Firmware

You will Get Updates From OTA with more mods

I think i come inbuilt so no problem

Yes Merge is mandatory only for Locked Boot loaders

Its an update Fix for One who face bugs to it.. this come with Some Features/mods and fixes.. So that is your wish buddy.

You will get it by Ota

Have fun

Could you be more Specific about this ? or If Provide a link where have you seen so i can recognize

if not present i will try to add this feature ( until it was safe to use )

Have Fun mate

soon there are more Mods In a week
[Xperia Z1 Compact Android Development] mosespl:
finally everytging is working like a charm from yesterday untill now no problems:P i will report if anything messed up or something but for now ok :) we will se what about draining the battery because on 157 update there is a problem but nobody figured it out for today. is there safe to flash baseband from 108 to 157 rom?
[Xperia Z1 Compact Android Development] venkat kamesh:
It was completely Optimized to Battery ( almost every thing )

So no fear with those things ;) :p
[Xperia Z1 Compact Android Development] bromoxitos:
need clean wipe?

so i will have problem in ota or anything else beacose i do the marge staff in unlock bootloader????

need full wipe again and install the original zip file with fixbug only i am in (odex side :D)????:confused::confused:

BTW this is GREAT WORK MY friend i use it about a day and it is perfect work.....:D.

p.s sry for my english

my friendly regards
[Xperia Z1 Compact Android Development] sleepymarky:
Hi!

this is the ROM where I saw the said feature.

http://xdaforums.com/xperia-z1/development/xperiaz1-ultra-stamina-mode-super-vivid-t2965204

Its included in its v3 update

"Support Fast Charge ( ST System - Overlocking - On Fast Charge )"

I really haven't flashed to this ROM yet, so I haven't really tried it out myself. :(
[Xperia Z1 Compact Android Development] mosespl:
Hmm very interesting because I know that our device support quick charge 2.0 or something like that and when our phone is nearly 0% that when we plug charge the 50% is achieved on 40min as I remember and when I call to Sony center they said if we plug 2A charger it can charge faster but battery very fast will have less capacity and that's why Sony gives as 1,5A chargers for better battery life.

Wysłane z mojego D5503 przy użyciu Tapatalka
[Xperia Z1 Compact Android Development] jdstrydom:
.Might be a kernel issue. If unlocked flash doom kernel, else stock kernel for locked.
[Xperia Z1 Compact Android Development] venkat kamesh:
Hahaha it will never damage your device speakers :p

hmm yes the one which had in built kernel had an issue.. flash an individual boot.img is necessary

present kernel of mine had wifi problem ( only with compact, z1 devices got it working good )
[Xperia Z1 Compact Android Development] arcticbreeze:
where can i find a boot.img or stock kernel for this ROM?

nobody want tot help!
[Xperia Z1 Compact Android Development] bromoxitos:
an issue or???

well i flash the kernel for z1c but wifi not work at all...... i flash again the 2on but the same...and in the boot i have a white screen this some color lines...LOL

File Type: zip	Rockz1k_Z1 C.zip - [Click for QR Code] (11.22 MB, 150 views)

File Type: zip	Rockz1k_Z1 C-DTW.zip - [Click for QR Code] (11.22 MB, 134 views)

i flash again doom kernel,can you help me?
[Xperia Z1 Compact Android Development] arcticbreeze:
i can not fix it, have someone a boot.img for me please.

screen is black and it is not possible to get in flashmode.
[Xperia Z1 Compact Android Development] ultrablu3:
I had the same problem with flashmode and surprisingly I resolved it by changing the USB port

Is there an option to remove the big screen caller?
[Xperia Z1 Compact Android Development] venkat kamesh:
may be today you will have a working kernel.. ( meant working wifi ) sorry for the issue

Download kernel extract boot.img from the zip of kernel.. flash it via flashtool

Today i am posting the add-on so it will have the all re-sized / stock caller Id's
[Xperia Z1 Compact Android Development] iamhari1234:
I had the wifi not working in Z1c problem, so you can see this is not a bug that I find during a particular time,

As this persist through out the time, is it good enough if I get the log anytime or is there any specific time like just after booting
[Xperia Z1 Compact Android Development] baseer_IF:
When switch on my device on first screen showing FC screen shot attached
[Xperia Z1 Compact Android Development] aigaming:
Hmm,M i the only that have gallery issue here?

When i enter in gallery,have many black pictures(just black),tried clearing cache,installing whole rom from scratch and always have that issue :(

Quickpick work's fine for sabstitute;)

Great update btw,nice battery life and performance
[Xperia Z1 Compact Android Development] mosespl:
I have exactly same problem bro. I though that my pics are corrupted but on file manager i have them all working properly.

Wysłane z mojego D5503 przy użyciu Tapatalka
[Xperia Z1 Compact Android Development] ultrablu3:
+1

Quickpick is a nice solution to the problem, but Album is still needed for Throw option :/

EDIT: Problem resolved by installing a new version of Album. You can download it from here:

http://d-h.st/y92
[Xperia Z1 Compact Android Development] venkat kamesh:
Presently flash DoomLord kernel i am fixing that bug

Please a log cat than a pic

a logcat will find me the way to solve thank you

I am uploading the patch for fix of Album and walkman ( since i fixed sesme layout caused these problems i had solved now )

Please be patience upload in progress

LTE please logcat
[Xperia Z1 Compact Android Development] bromoxitos:
well i can confirm that album app works great now,so the only issue now is the calling pics and kernel i thing.....well Done mate great job
[Xperia Z1 Compact Android Development] baseer_IF:
How to create log cat for switch on
[Xperia Z1 Compact Android Development] arcticbreeze:
black screen

Hello try to flash boot.img to solve blackscreen,

i think that i flash with 2.0 a z1 kernel and with 2.1

z1c kernel and get error in fastboot. Try to flash ROM but have also error. What can i do?

Error in fastboot is failed remote command not allowed!
[Xperia Z1 Compact Android Development] waterpolo:
My device was also locked yesterday.

Fasttool solves my problem with installing the correct devices drivers on my pc. The is also a driver for fastmode.

I installed the Doomlord kernel which was working.

Give it a try.
[Xperia Z1 Compact Android Development] arcticbreeze:
i think it is not a driver problem
[Xperia Z1 Compact Android Development] waterpolo:
Do you have the blue light for fastmode flash?
[Xperia Z1 Compact Android Development] arcticbreeze:
yes, but locked bootloader, is that the problem?
[Xperia Z1 Compact Android Development] waterpolo:
Check this Z1 Compact thread.
[Xperia Z1 Compact Android Development] venkat kamesh:
Got your problem so you are using this with locked bootloader

this would be caused only if you haven't followed installation instructions ( if you haven't wiped any thing before flash this occur )

all you need to flash official firmware via flashtool

follow this thread http://xdaforums.com/showthread.php?t=2141817
[Xperia Z1 Compact Android Development] arcticbreeze:
strange issue when flash this ROM

I flash thuis ROM fort 3th time and had black screen again, did it step for step.

When i need to set kernel there is no option for Z1c kernel LB in 2.0

in vers. 2.1 is there thuis option. I do the same as written in tutorial.
[Xperia Z1 Compact Android Development] do_salah:
Hi.

Could you add this camera mod please as the current camera is very dark. Especially the front facing one.

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

Thanks

Kam
[Xperia Z1 Compact Android Development] ultrablu3:
How to install addons?
[Xperia Z1 Compact Android Development] baseer_IF:
Z1c locked bootloader exist but in description is small error

In the description it says kernal for unlocked bootloader but it is stock kernal for z1c. You must select Z1c locked bootloader and stock kernal of Z1c and ignore description.
[Xperia Z1 Compact Android Development] bonilobo62:
EDIT: Problem resolved by installing a new version of Album. You can download it from here:

http://d-h.st/y92[/QUOTE]

Secretary bad album[emoji27]

how to download??[emoji4]

enviado desde XZ1C
[Xperia Z1 Compact Android Development] aigaming:
You need to have in mind that that mod is from old camera which has many bug's then new one ;)

It crashes,freezes(camera not available) alot more then the new one in this rom but produces slightly better camera pic's;)

You can flash it alone if you like from recovery:good:
[Xperia Z1 Compact Android Development] do_salah:
Crashes phone when applied. Using doom kernel.

Any ideas why its so dark. Especially on video calls?
[Xperia Z1 Compact Android Development] Winb33:
Thanks for this kernel developpement !

I ve tried this on a stock looks working pretty well but i'm unable to mount my ext sdcard (mount process start but not working)

I was before on stock kernel no pb with sdcard and tried with doomkernel v22,no pb also ... Any idea my friend ?
[Xperia Z1 Compact Android Development] venkat kamesh:
Black-transformation framework test

Secretary bad album[emoji27]

how to download??[emoji4]

enviado desde XZ1C[/QUOTE]

Hmm sorry i forgot about overlay ( many works so sometimes these things happen )

could you be more specific

compact ? if compact i am fixing some bugs hope that one too ( which described )

i will fix that bug friend ;) and thank you for your mirror i need some more apps too.. could you ?

thank you....

Hello Friends here is a small framework of black transformation... i dont have mobile at present cause http://xdaforums.com/showpost.php?p=58806460&postcount=302

Please test the belowed package just flash and report me thank you ( if possible some screen shots )
[Xperia Z1 Compact Android Development] do_salah:
Hey peeps. How does everyone's front camera work? Mine is dark on both z1c.

Thanks
[Xperia Z1 Compact Android Development] Winb33:
[MENTION=4433143]venkat kamesh[/MENTION]

Yes I' m on Z1 Compact ...

I'm actually on work trip ... will be back tonight @ home

And yes i can make all mirror you want, tell me in PM what need to be mirrored or send me originals download links i will fast mirrors for you ;)

Hope you will find find the bug for ext-sdcard your kernel addind really amaze me ;) Good luck
[Xperia Z1 Compact Android Development] iamhari1234:
[MENTION=557219]venk[/MENTION]et.

Hi buddy can you please put in the first page if you have fixed the wifi problem in Z1c kernel. Since i am using (and other too i guess) we wont get the ota.

Also i found that many pics in the album were not opening, its just black both in thumbnail and when opened. Can you please help on this.
[Xperia Z1 Compact Android Development] venkat kamesh:
i was at holiday trip so unable to reply you sorry.

Just flash select according to aroma and reboot

no special instructions

i haven't got this darkness friend...

any way i will check weather that i can try for some improvement...

Yes for sure now the problem had been fixed soon an update will be there

Thank you friend i will pm you all the links

and i am gonna update to v3.0 soon this week so that will have all these things
[Xperia Z1 Compact Android Development] venkat kamesh:
Update 3.0

Hello Friends

I found every one feel very tight to flash these updates and small things just by watching such a long processor of installation method

all the flash guide is: copy to sd, wipe , flash and reboot that set and no one got to know :confused:

and different downloads may confuse you

so i am having an update with some new features and all these small fixes and every thing will be included in a single update package as v3.0

you will get amazed after this update with some new mods and well battery optimized :p

and ( kernel lovers ) you will have best mods available and fixes

Old users of kernel will soon get an OTA update
[Xperia Z1 Compact Android Development] Winb33:
Awesome news !!

I will switch back to your rom when V3 will be released , as a full clean install :) (and will make fast mirror for your fans ;) )

Thanks for all the time you are spending for us to compile all these roms/mods/kernel ! :good: :highfive:
[Xperia Z1 Compact Android Development] ultrablu3:
Thank u, but i have 1 more quesion - do I have to wipe data for addons? ( :
[Xperia Z1 Compact Android Development] repelsteel82:
Thanks for this great rom it's almost perfect

My only problem is send video via whatsapp. it just crashes. have for example the same video on CM 12 gesended without problems. does anyone have a fix?

Or am I the only one with this problem
[Xperia Z1 Compact Android Development] komil85:
WhatsApp does not support custom roms, thats why its crashing.
[Xperia Z1 Compact Android Development] repelsteel82:
With other custom roms I didn't have this problem only with this rom and the other rom that are based on z3
[Xperia Z1 Compact Android Development] komil85:
I had experience with many custom roms that some apps doesn't work properly.
[Xperia Z1 Compact Android Development] repelsteel82:
Oke thanks for the answer