yashsingh1/xdaforums huggingface dataset:
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
Rooting these is easier than some people make it out to be on other Pixel forums, so I figured I'd write up a simplified Root guide for Android 12 here as I don't see one for the 3a XL, but this does apply to all Pixel's that can upgrade to Android 12. Every other tutorial I see tells you go go through and flash Android 11 with Google Chrome, then unlock the bootloader and flash 12, then use the chrome browser flashing to disable verification. Disabling verification is 1 line of code and flashing vbmeta.img. No reason to do all that extra work when it can be done in a few minutes.

I'm not responsible for bricked devices or lost data, do this at your own risk. This tutorial is assuming your Bootloader is ALREADY UNLOCKED. If not, its fairly simple and there's tons of guides on it

This Tutorial was originally written for the Android 12 BETA. Google themselves stated to disable verification and verity with the BETA, but the official Android 12, this step MAY NOT BE NEEDED. Simply try it honestly. if it doesn't bootloop, you don't have to disable verity with vbmeta

What's needed:

- Magisk Manager (here: https://github.com/topjohnwu/Magisk/releases/)

- Fastboot ZIP from Google (here: https://developer.android.com/about/versions/12/download)

- ADB/Fastboot and Drivers installed (new installer: https://xdaforums.com/t/tool-window...reborn-v2-0-adb-fastboot-and-drivers.3854109/)

- Unlocked Bootloader

Instructions

1.) Make sure your bootloader is unlocked, and USB Debugging is enabled.

Download the Fastboot ZIP from google for your device. Open it with 7Zip (or your preferred program), then open the Zip file found in that extracted in 7Zip and pull out boot.img and vbmeta.img

2.) Install Magisk Manager on Device and put the boot.img on your internal storage

3.) Use Magisk Manager to patch the Boot.img file

4.) Drag and drop the magisk-patched.img somewhere on your computer. This is the rooted boot.img

5.) Reboot device to Bootloader and first disable boot verification with the code below

-- To get vbmeta.img, you can pull it out of that Fastboot Zip from Google for Android 12. Simply open the image-xxxxx-xxxxxxx.zip and extract it from there

fastboot --disable-verity --disable-verification flash vbmeta <drag your vbmeta.img to CMD window>

6.) Once that's done, flash your patched boot image

fastboot flash boot <drag your magisk-patched.img to CMD Window>

7.) You're rooted!

Update Oct 29, 2021 added above about official android 12 vs beta android 12 (when this was originally written)
[Google Pixel 3a XL Guides, News, & Discussion] tails618:
Assuming this works as it's supposed to, and my bootloader is already unlocked, will this wipe my data? (Pixel 4a)
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
Since your bootloader is unlocked, it shouldn't wipe anything
[Google Pixel 3a XL Guides, News, & Discussion] Makishima:
Hey did this work for you on Pixel 4a? I just flashed beta 4 and I haven't tried rooting yet.
[Google Pixel 3a XL Guides, News, & Discussion] tails618:
Sorry it took so long to reply - yes, it did.
[Google Pixel 3a XL Guides, News, & Discussion] prot-:
What you seemed to have missed the whole part about the vbmeta.img part? Where you you get that??
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
You get vbmeta from the Fastboot zip file in the image-xxxxxxxxx.zip that you extract. I'll add it to original post. I didn't realize I forgot
[Google Pixel 3a XL Guides, News, & Discussion] prot-:
Awesome thanks!

For Android 11 I always need a custom kernel to avoid freeze cause of the systemless hosts file. Do U do the same in 12? What kernel?
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
Honestly, when I flashed this, I didn't do anything except the vbmeta and the android 12. If its a GSI, I would think maybe a custom kernel is needed, but this isn't a GSI if you're doing it right to a pixel. My 3A XL is still running 12 just fine with root, no custom kernel
[Google Pixel 3a XL Guides, News, & Discussion] prot-:
With systemless hosts enabled?
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
yep, enable it with every device i root
[Google Pixel 3a XL Guides, News, & Discussion] cou94114:
Does vbmeta.img change with each new monthly release? If so, then flashing vbmeta.img with the --disable-verity and --disable-verification flags will need to be done as part of the update process. Correct?
[Google Pixel 3a XL Guides, News, & Discussion] V0latyle:
Can someone confirm whether disabling verity and verification is absolutely necessary on the Pixel 3? I believe this issue is specific to the 4a 5g, 5, 5a, and 6 series, and should not affect the 3/3XL/3a/4/4XL/4a.

Try this: Reflash vbmeta without the flags

fastboot flash vbmeta vbmeta.img

Leave your patched boot image alone and see if you boot. If you end up in bootloader with

failed to load/verify boot images

this confirms that disabling verity/verification is necessary.
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
I've had hit or miss results to be 100% honest. I never do anything differently. I've rooted dozens upon dozens of Pixel's. Sometimes its needed, sometimes it isn't.

In this case its needed because of Android 12 BETA GSI was being used. Since Android 12 Official is out, it may not be needed
[Google Pixel 3a XL Guides, News, & Discussion] V0latyle:
I believe this has more to do with Boot Image Header v4, not GSI. I could be wrong.
[Google Pixel 3a XL Guides, News, & Discussion] TechX1991:
Well even google stated to disable it during the beta. They didn't provide avb_keys at first with the beta, which was strange which is why i said to do it on this tutorial
[Google Pixel 3a XL Guides, News, & Discussion] mulperi:
I have the 3a and was able to root normally without disabling verity and flashing vbmeta.
[Google Pixel 3a XL Guides, News, & Discussion] V0latyle:
This issue only affects 765G and Tensor devices - the 4a 5g, 5, 5a, 6, and 6 Pro. All other devices are NOT affected.
[Google Pixel 3a XL Guides, News, & Discussion] amarmak:
Will this method work on a pixel 3a XL on Android 10
[OnePlus 9 Pro] sagiag:
Hi guys

I just got my op9 pro le2123

I noticed that i never have the 5g signal although that my carrier is fully supported 5g cover and in my wife s21 ultra I can see the 5g signal .

I canceled the smart 5g option

Is there is anything I can do?

I'm rooted btw
[OnePlus 9 Pro] null0seven:
2123 is European model.
[OnePlus 9 Pro] craznazn:
Where are you located and what is your carrier? For some reason that I don't understand, the EU modem prefers LTE-A signal over a comparable NR signal. You can try enabling 5G NR CA https://mt-tech.fi/en/enable-nr-ca-on-qualcomm-sdx60/ to see if that helps.
[Touch Diamond, MDA Compact IV Themes and Apps] deffez:
Hi all, i have tryed isecretary on my dimond but the software run a first time and at the second doesn't start an tell an error. What i can do for running it?

thx
[Touch Diamond, MDA Compact IV Themes and Apps] vphk:
I have the same problem :(
[Touch Diamond, MDA Compact IV Themes and Apps] deffez:
i think is a problem with rights/registred mark and wm 6.1 like magicall software
[Touch Diamond, MDA Compact IV Themes and Apps] karikian:
Any luck yet?
[Touch Diamond, MDA Compact IV Themes and Apps] dnetzone:
is there any other answering machine software for Diamond please reply

i really need it

thanks
[Touch Diamond, MDA Compact IV Themes and Apps] xt_out_west:
If iSecretary isn't working properly, is there an alternative application that will run on the Diamond?

Cheers
[Touch Diamond, MDA Compact IV Themes and Apps] Roy2020:
i have same problem.

i also want to know. anybody know that, please guide !

thanks
[Introductions] keng8888_th:
hi there .. im from thailand .nice to know y
[Introductions] blackhawk:
Welcome to XDA🤗 Enjoy.
[Moto G6 Questions & Answers] sharmadeepak120:
Hi all,

I am new here. I want to rollback to Oreo from Pie in my Moto G6 without rooting my device..is it possible? please guide me..I am noob to all this..Thanks in anticipation....
[Moto G6 Questions & Answers] sd_shadow:
You don't need root, but the bootloader will need to be unlocked.

Unlocking the bootloader may cause certain apps like Banking Apps to stop working.

Because some apps check for things like that.

If you downgrade the firmware, do not allow OTA updates to install,

Your device will not update correctly. and may brick.

Unlock the Bootloader

[Guide]Un/locking Motorola Bootloader

Un-Locking and Re-Locking Motorola Bootloader New @ragarcia87 has posted an On-line Data Scrub Tool like Moto use to have. https://xdaforums.com/t/tool-scrubber-v1-0-2024-05-01-motorola-datascrubtool.4670185/ USA...

xdaforums.com

Once the bootloader is unlocked, find your

Software Channel, it will be like, Retail, RetUS, Verizon, MetroPCS...

You can find your firmware here

lolinet mirrors - firmware, software, iso etc.

lolinet mirrors - powered by h5ai

mirrors.lolinet.com

download. and Unzip it

Check if your device uses fastbootd

Flash option 1

Find the flashfile.xml in the firmware folder

and use the online flashfile converter to get the flash commands

add the fastboot reboot fastboot commands if you have a fasbootd device.

Flash Option 2

Install LMSA

use the rescue option to download the current firmware for your device

move the LMSA firmware to a different folder

rename the Android 10 firmware folder to the same name as LMSA firmware.

Move that folder to the LMSA download folder

Use the rescue option to flash renamed firmware.

There is no guarantee that either method will work, but it should.

I do not recommend relocking moto bootloaders, Even if you follow the directions for relocking

It can still go wrong, and you can end up with a non-working device.

On the phone

Toggle off "install updates" option in Dev Options
[Moto G6 Questions & Answers] sharmadeepak120:
thanks mate,

but this process seems so tedious for a novice like me..i am afraid of bricking my phone..although I have downloaded retin 8.0 Rom from lolinet source but I am not confident and may end up with a unusable device..
[Moto G6 Questions & Answers] sd_shadow:
Many people have bricked their device trying to downgrade, by not doing it correctly.
[Moto G6 Questions & Answers] sharmadeepak120:
yes u r absolutely right...actually i am a music lover and listen music a lot all day...after pie update the excellent audio quality (on oreo) has gone to hell and i am barely able to listen even the ringtone...otherwise i have no issues with pie...the only thing i want from my device is that excellent audio output back...
[Moto G6 Questions & Answers] sharmadeepak120:
i uninstalled the pie dolby using adb and tried almost 40 apks from different sources..but no improvement.. that's why i thought it is the last resort to downgrade..
[Moto G6 Questions & Answers] Moondroid:
I have successfully (I think!) downgraded from the last Pie update to OPSS27.104-92-4, using RSD Lite 6.2.4 with these stipulations:

1. After unzipping the lolinet download I opened flashfile.xml with Notepad++ and deleted the lines for flashing gpt.bin and bootloader.img. See "More info" below. I then ran flashfile.xml as normal with RSD Lite.

2. Also following advice elsewhere, instead of flashing Oreo versions of adspso.bin and NON-HLOS.bin, I flashed the PIE versions instead.

(Actually I forgot about flashing the Pie version of NON-HLOS.bin at first, and my IMEI info showed as unknown. So after realizing this I rebooted to bootloader and manually flashed that file.)

Phone booted up the first time with no problems.

More info on "fixes" (which I personally have NOT fully tested yet, beyond getting my missing IMEI back):

https://xdaforums.com/t/guide-root-...gisk-installation-guide.3816569/post-79863338

... and the following post.

https://xdaforums.com/t/downgrade-from-pps29-118-11-1-pie.3950249/post-79989511

https://xdaforums.com/t/downgrade-from-pps29-118-11-1-pie.3950249/post-79976863

The adspso and NON-HLOS substitutions are also discussed elsewhere in this forum. Use search to get more info if desired.
[Moto G6 Questions & Answers] sd_shadow:
Note: RSD Lite does not work with most Windows 10 Machines

Should work fine with most XP/7 Machines
[Moto G6 Questions & Answers] Moondroid:
Ah. I'm still "stuck" on Win 7 :cool: (very much by choice).
[Google Pixel 4 XL Questions & Answers] Yonteh:
Hello greetings

When using pixel 4xl when I first got it I installed asphalt 9 on it and it didn't play each time I open it say unfortunately this app has stopped then I later installed score hero 2 and when I started playing the phone freezed and reboot but now sometimes when am using the phone the screen will just go off then when I plug in USB the phone reboots. What could be the issue?
[Google Pixel 4 XL Questions & Answers] v12xke:
You need to factory reset the phone to rule out a hardware issue. If you are unlocked, just fastboot flash the latest image and allow data wipe.
[Touch Diamond, MDA Compact IV Accessories] ekosbravo:
Hi, I've a Xda o2 ignito, where can i find an extended battery with the rear cover?

thanks
[Touch Diamond, MDA Compact IV Accessories] Ravin_Dave:
Have trawled far and wide on the web but no joy. :(

I have been told by O2 shop staff that O2 are bringing one out in late November tho.

Will wait with baited breath !

Sorry to hijack your thread, but can anyone with access to both the T-mo MDA c4 and an Ignito confirm that the back covers are the same or if they are slightly different ?
[Touch Diamond, MDA Compact IV Accessories] ekosbravo:
hi, I've found the battery and cover:

http://www.expansys.it/p.aspx?i=173907

For me is too expensive :(
[Touch Diamond, MDA Compact IV Accessories] axelpix:
He He,:)

...now we're waiting for a new car holder to fit our thicker diamonds.
[Touch Diamond, MDA Compact IV Accessories] low405:
Hi,

I have both the XDA Ignito and T-Mob C4 and the backs are a different shape and colour and also have different securing points.

Phil
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Joe1951:
problema scoperto ieri... mi sono arrivati dei messaggi vocali con whatsapp... ho notato che appena li ascolto lo schermo diventa nero ma si sente audio in sottofondo pianissimo... ed apena finisce il messaggio lo schermo ritorna a posto... ma la cosa strana è che non lo fa con tutti i messaggi vocali... alcuni riesco a essere tutti senza che succeda niente...

problema della MIUI 12.*** o di whatsapp ??

Grazie

----------

MOD EDIT: English Translation Below

problem discovered yesterday ... I received some voice messages with whatsapp ... I noticed that as soon as I listen to them the screen goes black but you hear audio in the background very slowly ... and as soon as the message ends the screen returns to its place ... but the weird thing is that it doesn't do it with all voicemails ... some I manage to be all without anything happening ...

problem of MIUI 12. *** or whatsapp ??

Thank you
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Robert314:
Sorry I don't know what could cause the problem. Backup you WhatsApp chats and then reinstall WhatsApp?
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Joe1951:
potrebbe non essere WA ma il sensore di prossimità ??

----------

MOD EDIT: English Translation Below

it may not be WA but the proximity sensor ??
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Marianopela:
Parla in inglese per favore. È un problema del sensore di prossimità, comune negli Xiaomi, soprattutto con la MIUI. Prova qualcuna delle rom AOSP

ENG: English please. It's a common problem with Xiami devices with MIUI, regarding the proximity sensor. Give some of the AOSP ROMs a try
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] sturges:
I have the same issue (screen goes black while listening to wa voice messages) and I'm using LineageOS 18.1, so I don't think it's a problem with MIUI
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] sturges:
I've tried recalibrating auto-brightness but it didn't work.

Two other solutions I've yet to try:

2) Recalibrate the proximity sensor:

- Go to the app Phone

- Enter the code from the numeric keypad * # * # 6484 # * # * and a secret menu should open where you can access the proximity sensor calibration

- Go up Proximity Sensor Test and perform the calibration by placing the phone close to the ear (the test must be done when the value is zero). When calibration is complete you should see the message Calibration success

- Turn the device off and on again

or

2) Completely disable the proximity sensor:

Open dial pad. Hit menu i.e. the three bars on lower left corner of the phone. Then follow > Settings > call settings > incoming call settings > proximity sensor > off, to switch off the proximity sensor activities during the calls.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Morak75:
Yes it's a known problem I think. I mentioned it weeks ago. It's not only WhatsApp but every app playing an audio message :s

It's so so annoying as I receive many audios! Can't wait for a fix.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] sturges:
Let's hope the new MIUI they're testing fixes that bug
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Morak75:
But I am with miui 12.6 from xiaomi.eu 🤔
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] sturges:
I was hoping the new poco firmware 12.5 fixed the proximity sensor issues, it seems it hasn't... I still have the same problem with whatsapp
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Morak75:
I don't have this problem anymore with the two latest xiaomi.eu weekly btw
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] sturges:
I've never used roms from there, only official. Do you happen to have this battery drain issue?
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] Morak75:
No I don't have battery drain issue. But as you are on official we can't compare ;)
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] regedit12345:
It's known issue with ultrasonic proximity sensor. I wish they used a light sensor rather than a Ultrasonic sesnor.
[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] psxman65:
Same problem but quicly solved. In TWRP go to wipe and wipe only cache. Restar your phone and all is okay with voice messages.
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] Lynnrin:
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.

The Lynnrin AOSP Project for Mi 10T Lite / Mi 10i / Redmi Note 9 Pro 5G [gauguin]​

What is this?

The Lynnrin AOSP Project is a Pixel Experience based ROM, with some customization add that I liked.
​

What's working?​

Wifi

RIL

Mobile data (5G NSA/SA, LTE+/LTE, 3G, 2G)

GPS

Camera

Flashlight

Bluetooth

Fingerprint

Lights

Sound/vibration

NFC

SafetyNet Passed

DRM L1

SELinux Enforcing
​

Known Issues​

You tell me
​

How to Install?​

https://telegra.ph/Flashing-Instructions-for-ROMs-with-Android-11-Vendor-04-06-2
​

Download Link​

OneDrive
​

Big Thanks​

LineageOS Team

Pixel Experience Team

Havoc-OS Team

Evolution-X Team

exTHmUI Team

Guaiyihu

TH779

And Of Course To All The Supporters, Testers And Users
​

Redmi Note 9 Pro 5G | Mi 10i | Mi 10T Lite Telegram Community​

​

Updates Channel​

https://t.me/Gauguin_Updates​

https://t.me/Mi10i5GOfficialUpdates​

https://t.me/Lynnrin_channel​

Donate​

PayPal: https://paypal.me/LynnrinChan

爱发电(For Chinese): https://afdian.net/@Lynnrin​

Android OS version: 12.0.0

Security patch level: 2022/01/05

Build author/Device Maintainer: Lynnrin

Kernel Source code: None, prebuilt kernel
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] meltbanana:
Amazing, thanks! I'm running it for 3 days now and it's stable. Battery life is pretty good compared to Pixel Experience.
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] tze_vitamin:
Really the best . Especially battery. On stand by , over night, phone lose only 2% of battery. And that's amazing!
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] wufabul0us:
OMG THIS IS HANDSDOWN THE BEST ROM I'VE TRIED! Is it just me or "OK Google" voice command is not working? Hopefully that gets fixed in the next update but other than that this is perfect!

Also, ideas for future features: I'd like to have the option to customize number of columns and rows in the status bar, be able to adjust brightness with the status bar it self and have a way of turing on flashlight with the screen off as in other roms. But it doesn't matter, I'm staying with this rom! LOVED IT!
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] wufabul0us:
NVM about "Hey Google" thing. I just reinstalled google assistant app, restarted my phone and went through the voice match thing by erasing the previous one. It is working now! Amazing ROM!
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] wufabul0us:
Found a bug... or something like that. If you turn off the phone or try to restart under 10% battery, system wont load. It will get stucked at the "MI powered by android screen" in a loop. Not a big deal but yeah, just so you knowt that's there.
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] wufabul0us:
Still using this rom! Keep up the good work!
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] Sparkplug3000:
Compared to PE, how good is the gaming performance?
[Xiaomi Mi 10T Lite ROMs, Kernels, Recoveries, & Ot] wufabul0us:
I don't game too much on the phone so I can't really tell, sorry
[Touch Diamond, MDA Compact IV ROM Development] netterkerl:
hey guys.

i always get the connection manger when i press the green phone button long. i change it in the system to any other programm but it dont work. is there a script that can help me? or what do i have to do?
[Xiaomi Mi 11 Ultra] Mikakkun:
起動アニメーションに MIUI ロゴのみが表示され、5G ロゴは表示されません。バージョンは、xiaomi.eu ウィークリーの 12.6 最新バージョンです。何か私にできることはありますか？
[Xiaomi Mi 11 Ultra] Sathelp:
Change your boot animation. It used to show 5G then MIUI but it seems now to just MIUI. The 10 Ultra still shows both.
[Xiaomi Mi 11 Ultra] Mikakkun:
Thanks for the reply, but the only way to change boot animation is to root, right? I'll wait for 5g logo support on EU roms. :_(
[Xiaomi Mi 11 Ultra] 012345678:
i can extract the bootanimation.zip from my Mi11 ultra Indonesia. There you can find it in System/bootanimation.zip
[Xiaomi Mi 11 Ultra] 012345678:
no. you just can install this twrp in attached files. just execute this bat and it will install this twrp. after install you can move with the integrated file manager to sd card copy the bootanimation.zip from sd card into system/media/bootanimation.zip and replace the old one
[Xiaomi Mi 11 Ultra] 012345678:
double message sent... :-/
[Xiaomi Mi 9 Questions & Answers] miksly:
Can i put with fastboot the CN ROM V12.5.3.0.RFACNXM in my EEU mi 9?

There are problem about?
[Xiaomi Mi 9 Questions & Answers] kye04:
I just did it. It is a bull****. Chinese everywhere, no google services...

Switched back and waiting for something global
[Xiaomi Mi 9 Questions & Answers] _Nexus8_:
If you want to use the CN ROM, just use the Xiaomi.eu ROM from their stable branch
[Redmi Note 10 Pro] tZOR21:
I've Recieved MIUI v12.5.2 ROM Software Update (file size 545 mb) on redmi Note 10 Pro device running MIUI v12.0.5. So I downloaded the update & Installed. After Installation the Device is shoving/running "MIUI v12.1.5"! it's weird, it's a v12.5.2 ota update!

(*at first attempt the installation has failed with a message "the ROM Source is Unidentified so Installations is cancelled" so I again downloaded the update & tried to Install)
[Touch Diamond, MDA Compact IV ROM Development] Diplomate:
Hello everyone.

I have been waiting for some time for version 1.0 of Bepe's ROM, but I am now tired of waiting, and I want to finally move past my stock ROM.

Among the various "light" 1.93-based ROMs (i.e. with almost nothing included from the start), which one is considered to be the most stable? I am not necessarily looking for the one or two extra benchmark points, but rather for stability and for all functions to work as they should.

Thanks in advance for your advice... :)