yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
if you don't need the optimized sound that DSP brings with there is no need to keep it installed. I personally think the sound is also beautiful without DSP. If you need that apk/app you just can reinstall it by taking it from the ROM package/zip :D

For me, so far - i freezed it with titanium Backup :D

the only thing on "battery" I recognized is that it drains as nearly as fast as having g2/data annealed although data/g2 is disabled. On my old x10 mini pro with cm 7.2 roms having data disabled the phone lasts up to 4 times it lasts with data enabled that is currently not the case on the mini pro. But I guess the FXP guys will find what's causing it :D
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rubikum:
Great rom, thanks!

Though I cant find market, is it not included? I tried installing from browser but it FCs when trying to add an account. It seems like adding a google account isnt possible in settings either, just exchange account.

Have I missed something? Sorry if im a noob :)

Thanks in advance!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshay13071990:
install GAPPS ADDON given in download link..just flash it using clockmod recovery..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] amey2606:
Can we backup stock rom after flashing FXP kernel with the in-built cwm ??????????

And then can we restore it without any problem......????

Thanks.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
You can but you must think of it :) And after restoring you need to flash the stock kernel.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] amey2606:
Thanks.....

Will try it....

Is the boot.img included within the second zip the stock one ???????????
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jerpelea:
FXP107 released
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] wucinac:
thanks for update.

are there any improvements for battery life?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] simoneser:
Hope you'll solve the HD Encoder problem: 720P videos look zoomed in.

Same thing for camcorder: HD Videos are zoomed in, and if you set video quality to High, you can't record.

PS: Hope you'll solve battery drain because the ROM is unusable now :(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
Okay guys 'n girls:

on 106 and elder baseband (from 58 stock) I possibly found out a cause of battery drain:

GpsLocationProvider (Android-System): 18 h 8 m 52 s (65332 s) Count:90 98,2%

on kernellocks:

"PowerManagerService" (): 18 h 7 m 43 s (65263 s) Cnt:(c/wc/ec)0/0/0 97,4%

on one hand this is reproducible if you do this:

- start gps and use an app that uses this gps (maps, foursquare...)

- stop app and disable GPS !!

- let your phone sleep: The GpsLocationProvider still drains your battery :/

I am sorry I did not fetch the system log.

A workaround to go back to usual drain: after every usage of gps, do a reboot.

Possibly also this may help:

Settings - Location & security settings: Disable all in "My Location"

Hopefully this helps as a first step to find out if there is something to be optimized for the devs ;)

I just flashed 107 also with new baseband. I will charge full and do recalibration with reset and then we'll see if something has changed.

in short:

- Battery drain is "usual usual" and about 1%/hour is okay (on sk17i)

- if you enable location based services they seem to have a wake lock after starting once, this drains battery fast and only reboot can solve it currently.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] wucinac:
@FXP can you add smartassv2 cpu gowerner in kernel. maybe this will save more battery?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] amey2606:
Can somebody confirm if the CWMRecovery in the FXP kernel is 5.0 and not 5.5 as in CM9......?????????

Thanks..... :-)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshay13071990:
it 5.0 in cm 7 and in cm 9 its 5.5
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jitin02:
can someone upload the rom on somewhere else,

i am trying from last many hours and i can start download and if i try to register i dont have a credit card , i have debit card.

please please
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] amey2606:
Thanks.... ;-)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cicci0:
sorry, this "ROM" What's different from "cyano" official?

I have installed this rom (FXP107).

What i install Baseband 64 (recomanded)

SEMC BASEBAND 64 - http://ul.to/folder/yrqfhn ?

Thank you.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
This is Official "cyano" but in development state! Here you get (nearly weekly) updates and can test newest development builds. Afet everything is successfully tested it will be reachable on official page. THis is Version 7.2.0 Testing (RC0 state), what you linked is 7.1.0.2 but that is not working with actual baseband.

you need "64" baseband. If you do not already have it you can flash that attached file via flashtool.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Joiis:
Wrong post
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] F_Spindel:
Again with the hardware keyboard layout

(I know many people have asked before but the usual procedure doesn´t work for me).

I´ve been trying the KeyboardChanger apk repeatedly and with many reboots later no results.

I then tried to copy the layout file and giving it the right permissions using Root Explorer. Still not working.

FXP106 on sk17i.

Any ideas?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] edwarddd:
Dont work me the keyboard i try all and dont work please help me
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Nouatik:
iget erro when i try to install (status 7) assert failed getprop...

any help please :/
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cicci0:
You were very precise. Now I understand. I use this rom for a few hours and already I can say is fantastic. Fast, very fast... the touchscreen is excellent, much better than the stock build. Also the GPS fix in 5 seconds, accurate to 3 meters (gpshelper).

I have 4 questions:

1 - the light sensor is often imprecise. solution?

2 - What LED low battery disable?

3 - Cpu overclock much better performance?

4 - before fxp107 rom, I had another rom based on the .62 stock (hybrom v.11). I need not flash the baseband? right?

Thanks for everything.

Inviato dal mio ST15i usando Tapatalk
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
1) it's a bug. they're still working on it I guess

2) dont't understand. you mean if it's possible to disable led notification? hmm maybe it's possible look deep into the options :D (I don't know)

3) Overclocking can give better performance but also raises battery usage. For me - I don't need overclocking it is very smooth without. keep in mind that to high overclocking can brick your phone irreversible!

4) you can check baseband in system info. I guess it's okay.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] amey2606:
Can somebody please post the stock 4.0.2.A.0.62 boot.img ???????? :o

Thanks. :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cicci0:
When the battery is at 10%, the LED starts to glow and I can not disable it. I checked the settings but I can not turn off the LED.

How can I check the baseband?

How can I conserve battery in standby? I deleted the file "batterystats" but I have not solved. The interactive governetor cpu consumes lots of battery?

Inviato dal mio ST15i usando Tapatalk
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
"Versione banda di base" ends with "56" so you have 56 baseband. I recommend to use the ftf file attached at FXPs signature ;)

Yes, interative governor seems to be F*cked up. I feel better with ondemand governor.

And there is no real difference in battery consumption between g2 mode (data on) and flightmode/data off as is is usually the case. But I have drain of about 1-2%/hour that is for me okay. maybe there will be some further fixes of the rom made.

edit: If you are already on fop 107 and flash the baseband-ftf: Do a wipe of cache partition and dalivik cache!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] seventh711:
I have same question here..

do we have to flash that?:confused:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshay13071990:
I have same question here..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
This is a bit cryptically explained in first posts: this file provides the firmware for newest baseband on our phone. Fxp recommends to flash this in flashmode with flashtool. Then flash the boot.img in fastboot and then flash the rom zip with cwm.

Btw.: you dont need to flash this if in settings - system information in your phones baseband information your baseband ends with -64

If you are in doubt you can post the string or screenshot here. Someone will validate it.

sent with my mini pro
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cicci0:
I don't have a solution :confused:

I have disabled all notification led, with option "force led off"...

When battery is at 10%, the led starts to glow again :mad::mad::mad:

I don't have a solution :confused:

My battery drain 4%/1 hour with flightmode:eek:

With stock rom 1%/2 hours with 2g.

Well, I installed baseband, the GPS fix is slow! It does not matter, only the fix is slower, the precision is equal.

What I would improve is the battery, there is no optimization for me.:(:confused:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] edwarddd:
Dont work me the keyboard on my sk17i HELP?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] strykme:
Having trouble downloading this rom, been trying for 2 days. I can not do a direct download in my country, so i am using the proxy servers listed in OP and the rom just never downloads, one site gives me 1 sec wait and just sits there. Any suggestions? Thank you
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
- Open preinstalled App: Freexperia KeyboardCHanger

- Choose your language, scroll down - save; it will reboot immediately

- Open app again, choose language again, save and reboot again

- use keyboard, have fun. :)

keep in mind that it is not stock keyboard, but it's working.

---------- Post added at 10:50 PM ---------- Previous post was at 10:41 PM ----------

Well, please use the app betterbatterystats and provide logs of your battery usage.

Please keep in mind that his is a development thread. So please be part of the development process and give helpful informations to find out the cause of the "draining" issue.

Only claiming does not bring the developers further: if you don't know what to fix, it's difficult to fix.

On the other hand there is a bug tracker where it should be tracked not here ;)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Daywalkr1990:
Can someone provide the Keyboard changer app? It seems Not included in the latest builds

Gesendet von meinem SK17i mit Tapatalk
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] seventh711:
Hmm, I didn't find the apps :confused:

There is no pre-installed apps called Freexperia KeyboardCHanger, how do I find the apps...:confused:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] edwarddd:
I can move the stock keyboard , to cyanogen mod
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
That app is still lost? Hmm. Well scroll some posts back. I already posted it.

sent with my mini pro
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] feed3:
Really?? How you move it fren? So, SYM key is working in cm?? That is the only issue that hold me back from using cm. Well, i bought this phone for a reason; hw keyboard! :-)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] wucinac:
Gowerner smartass

I/O Scheduler bfq

Something drain battery ewan in stanby.

Sent fom my Xperia Mini
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
Hi.

I attached 2 Files. I made a test again. I disabled all data and let the phone sleep over night.

The drain is the same as if I would have data (g2) on. But there is much less drain expected if dad is off.

See the battery stats:

There is a lot of wake locks from MAPS:

LocationReportingService (com.google.android.apps.maps.Maps): 1 m 31 s (91 s) Count:2586 0,3%

Next time I will freeze maps and see what happens then.

But there is also a high count of:

AlarmManager (Android-System): 29 s (29 s) Count:1384 0,1%

ActivityManager-Launch (Android-System): 2 s (2 s) Count:1397 0,0%

especially in the kernel logs this one is high counted:

"msm-i2c" (): 23 s (23 s) Cnt:(c/wc/ec)17216/6/0 0,1% (17.216!!!)

"rpc_read" (): (0 s) Cnt:(c/wc/ec)4050/0/0 0,0%

"PowerManagerService" (): 3 m 16 s (196 s) Cnt:(c/wc/ec)2115/0/0 0,6%

"rpcrotuer_smd_xprt" (): (0 s) Cnt:(c/wc/ec)5785/646/0 0,0%

also in the system log there are millions of lines like that:

W/asset ( 3092): deep redirect failure from 0x01030046 => 0x0208001d, defStyleAttr=0x01010084, defStyleRes=0x01030022, style=0x00000000

may this help? I will post it in bug tracker,too :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] wucinac:
This is during night.

Sent fom my Xperia Mini
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
Hnn you have many wakelocks. Can you post the file?

Btw: according to the changelog google means it has in Maps 6.3.0 fixed the drain issue (see my betterbatterystats file maps drains alot).

Let's see if it's true ;)

sent with my mini pro
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] FruitieX:
Odd, this did not do the trick for me. Pressing the buttons on the physical keyboard still does nothing. I am running a newly flashed 7.2.0-RC0 build, together with boot.img kernel from the zip, latest (-64) baseband and correct gapps.

I used the second method you described, as installing the .apk the usual way seemingly didn't work. Got the app to launch just fine, chose my keyboard layout (SE - Sweden right?) twice as you described (one more time after first reboot), but still nothing.

Edit: Eh, after fiddling around a little bit I found out that if I select the UK layout, then the keyboard works. Of course quite unusable for me still, because I really need the scandinavian letters ÅÄÖ :(. They used to work fine in 7.1.0 when I replaced the /system/usr/keychars/pm8058-keypad.kcm.bin file, but now after not fiddling around with flashing my phone for a long time, I've sadly lost the scandinavian layout file. (and I was stupid enough to not backup it - lesson learned AGAIN :))

Thanks for your time! :)

FruitieX
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] F_Spindel:
Let me know if you find it again, I have the same problem.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] fl0wfr:
Hi, still no solution to get "Sym" key working on SK17i?

Thanks!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] strykme:
Any suggestions on downloading this ROM from USA? been trying for days..

thank you
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
I would have contributed to this earlier, but my status was to low as a new member to this :)

okay, I have tested the last release as well. Nice speed, really great work.

I can´t await a working release .. :D

What a pitty they did not release the last one - that was not passing their internal testing, even if camera and keyboard seemed to work.

Even if there was not the most sense in this post I will get an email now if something happens in here - the most awaited thread currently :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jonnygee555:
What do you mean by 'internal testing', was it too unstable with lots of fc's
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
ask him what internal testing means ;)

could not have been worse than the previous release, can it.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] :
I really want to see this working! Having a custom rom would be the biggest reason I'd root my phone, but I really miss some of the features I had on my old G1. The power widget and the controls in the status bar pull down, most notably.

I'm going to wait until it's mostly stable before I switch, though. I still haven't rooted my phone since I don't want to lose my warranty unless there's a compelling reason (like a custom rom!)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Linkinsoldier:
Maybe you wanna try widgetsoid2.x. from the market! It's almost as powerful as the cyanogenmod power control widget! The other thing can be done by app too but I forgot the name...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Sakem:
https://plus.google.com/100275307499530023476/posts/KxoQ9b4GgL7

yippie ki-yay ! :cool:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
yeah Sakem, I got this message at midnight before I went to slepp :)

Looking forward to see the download ..

btw what is the developers name for sk17i? cyanogen use to call it by that ..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Sakem:
Mini Pro = SK17i = Mango

Mini = ST15i = Smultron

Ray = ST18i = Urushi

(Public = Code = Dev)

BTW, for new CM users, Xperias beeing included in official Cyanogen dev does NOT mean STABLE releases yet. There will be nightlies (betas) like every devices before you get a stable one ;)

And before ppl ask, the 2 essential links for CM users :

CM changelog : http://cm-nightlies.appspot.com/

CM download : http://download.cyanogenmod.com/

You'll just have to select your dev name device when it will be available ^^ ;) (tomorrow....?)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
yes mango.. true.. I already read that somewhere.

But now I know the others names, too.

Thank you!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] :
i hope there will be stable relase soon for st15i :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] bheremans:
I'm trying to install cm7 on my xperia ray, but I can't boot the kernel.

I compiled everything from source (with some minor modifications). but with the boot.img from cm7 I just get a black screen. i can boot doomlords or the insecure kernel without problems. But freexperia isn't compatible wth these kernels (the screen freezes a lot).

I don't get anu error when doing : fastboot flash boot boot.img, I also can succesfully boot into recovery with cm7's recovery with fasboot boot recovery.img.

Somybody has any idea what is going wrong ? Because it doens't boot I don't have any errors ... adb doesn't come up, and in recovery I don't find any usefull log.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] :
Sweet! We're getting official releases! Sounds like I might need to root my phone :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] bheremans:
Nevermind, I got it working with the latest updates in git.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hariskar:
Hello, I bought this phone today, it is really nice, but after about 10 months with CyanogenMod X10 mini, I feel myself a bit unconfortable in the SE environment. I am looking forward for CyanogenMod! I hope it will be out soon.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] kem06:
I'm with you, I really miss 2.3.5 like my old Xperia X10 Mini Pro :(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
I am trying to compile it from source, too for xperia mini pro.

But there is no brunch command in my system.

Tried simply make mango but the system complains about a missing make file, though it seems to be there.

The original command was

brunch mango

so this brunch command seems to do something different.

Where can I get it?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] bheremans:
I used these guides to build it from source :

http://wiki.cyanogenmod.com/wiki/HTC_Vision:_Compile_CyanogenMod_(Linux)

=> of cource change vision by your model....

and this :

http://synrgi.wordpress.com/2011/09/07/android-repository-remedy/

because of some offline gits ... (person 3)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
I do use the same. Could you do me a favour and search for the script or binary brunch? Would be nice if I could get that. Meanwhile I keep searching why it's not there.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] bheremans:
brunch isn't a command it is a function envsetup.sh

you have to do the follwing command to build :

. build/envsetup.sh && brunch urushi

change urushi by you model
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PoedelPCS:
thanx, but this envsetup does not run through and halts without any errors after including the devices. But viewing the script there should be much more.

Searching for an error ..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] feed3:
Might have your needed keylayout files in an attachment.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Did you remember to make a backup of your stock installation (with CWM)?

Everytime I have downloaded a new version of CM7, do I each time make the changes needed, to make the Danish keyboard work.

I did extract the needed files from the backup, that I had made through CWM.

---------- Post added at 08:55 PM ---------- Previous post was at 08:29 PM ----------

Looks like I found the file here: http://code.google.com/p/freexperia/issues/detail?id=5

Try to check and get back.

I know the feeling, I could not use my phone without the Danish ÆØÅ ;)

But if it does not work and you have a backup of the stock ROM, will I help you, if you wish.

---------- Post added at 09:41 PM ---------- Previous post was at 08:55 PM ----------

I am looking so much forward to get FXP108 :D

My SWAP partition is ready for the new kernel and I will for sure be a heavy tester for this kernel.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] ngchoonghao:
is there anyone notice that the calender in FXP107 cannot add the event?

is there any idea to have other alternative software for calender?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
It is working fine here.

What are your steps, when you try to create the event?

Maybe I can recreate it.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jerpelea:
FXP108 released
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] wucinac:
i try to download 45 minutes with no success!!!

---------- Post added at 07:20 PM ---------- Previous post was at 07:16 PM ----------

Would not it be better to upload to mediafire?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] akshay13071990:
same here..not able to download..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
Very nice. This is the best release ever :D

I think that this will be a big enough SWAP partition. Will for sure test this as much as possible. Thank you so much for letting us try to see if SWAP could be a possibility for suture releases too.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
I was able to get it after about 45minutes... just needed to reload the page every time I wanted to try it. Hope for you, that you will get it soon.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cicci0:
where is changelog?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Snoopo:
yay touchbug fixed in 108 \o/

I wont test swap cause I don't need swap :P

keyboardchanger also included again :)

now recalibrating battery... (did you change smthg? regarding that?)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hnl_dk:
http://code.google.com/p/freexperia/

---------- Post added at 08:40 PM ---------- Previous post was at 08:36 PM ----------

What phone do you have?

for example a game Angry Birds (or one of the other Angry Birds games) is almost, all RAM used on the Xperia mini pro... when Angry Birds is crashing on my phone, is is because there is no more free memory.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] cicci0:
hen you can 'enable a swap partition to use as ram?

the sd is not as slow memory ram?

how do I? I created a 256mb swap file.