yashsingh1/xdaforums huggingface dataset:
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
Where can i find the excat Version-name? (Italy/Open EU etc.)

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

Would you mind giving a short tutorial in where to download the kdz and how to extract the boot.img from it?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
Really I do not know. My phone was a branded one (TIM operator) so I assumed that my version was Italy TIM. Actually I read v20h-EUR-XX in software info menu... perhaps I've got the Open EU too?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
Yeah i got V20h-EUR-XX in settings too, but I got an unbranded german one
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] stel67:
[MENTION=1854346]jonsat[/MENTION],

Greetings from Athens/Greece. I have an unbranded Spanish G7.

I assume you have the USB debug enabled on your phone.

use lg bridge and ask it to perform the update. Once the update is found, it starts downloading the kdz. This is stored at

%USERPROFILE%\AppData\Local\LG Electronics\LG Bridge\SWUpgrade\Image

Downloading takes sometime. Go to that directory and check the name of the file

Once this is done, it starts copying the kdz to your phone. This is the time to copy the kdz to another directory so you can work with it.

You can create a cmd file to do this copy, so you will not waste your time waiting for the whole file to be downloaded. This is the cmd I created.

This checks every 5 seconds if the file has been fully downloaded. Once it has been downloaded, it copies it to your home directory and exits.

echo starting
:begin
timeout 5
copy "%USERPROFILE%\AppData\Local\LG Electronics\LG Bridge\SWUpgrade\Image\*.kdz" %USERPROFILE%\
if ERRORLEVEL 1 GOTO begin

Wait for LG Bridget to finish the update and reboot the phone

To create the images yourself, you need LG_Firmware_Extract_v1.2.6.1 tool.

You select the kdz file, tick the dz file, then you press the "Extract KDZ" button and wait for the extraction to finish.

[IMG="Extract KDZ"]https://i.imgur.com/b3WnH3w.png[/IMG]

Then you select the dz created at previous step.

Scroll down the second box and tick the file named boot something. Press the "Extract DZ" button. This will get you the default boot.img.

(I hope you can see the second print screen as well)

Copy this boot.img to your phone

Open magisk manager. It should complain that magisk is not installed. Click install and select the zip file you uploaded. This will create the magisk_patched.img needed for your phone. Donwload it to your PC and then business as usual:

adb reboot bootloader
fastboot flash boot_a magisk_patched.img
fastboot flash boot_b magisk_patched.img
fastboot reboot

Good luck
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
[MENTION=5653026]stel67[/MENTION]

Do you know if there's any TWRP recovery we could boot via fastboot with stock rom?

Would be way easier to just flash Magisk in there (and/or pull the stock boot.img from there).

But thanks for the guide :)
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] stel67:
[MENTION=1750859]allag[/MENTION]a last time I checked (some months ago) twrp did not support lg provided roms, only custom ones.

IMO the method in this thread is "cleaner" than twrp.

Or perhaps I got used to it.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
Thank you very much for the explanation... however, I've already done the upgrade via OTA, so now LG bridge won't download anything since I already have the latest firmware installed.

Curiously, I can't find any 20h kdz version around... where did you find yours?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] stel67:
From lg bridge, as written above!

You can also download it from

https://lg-firmwares.com/lg-lmg710em-firmwares

If I were you I would wait for the next OTA and then apply the post above.

Στάλθηκε από το SM-P600 μου χρησιμοποιώντας Tapatalk
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
EDIT: I managed to redownload the firmware, using the "recovery update" function in LG Bridge! :)

UPDATE: BINGO! All went flawlessly... extracted boot.img and patched into Magisk! Thank you very much [MENTION=5653026]stel67[/MENTION] and greets from Italy. :)
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
Would you mind sharing it here?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
Don't know how to upload here... perhaps I can send them to the OP to be added in his page.

By the way, the process of extracting and patching boot file is really very simple, and it was very well explained by stel67.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
I've just uploaded it on GDrive if anybody else need the v20h (stock + patched)

https://drive.google.com/open?id=18guHl0uESZdunJU1vBHxBPdFzN18JHlK
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] rcurious:
Hi, I made a tutorial for those, who don't know how to download correct KDZ for their phones:

https://xdaforums.com/general/gener...z-lg-phone-t4045927/post81685147#post81685147
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] washwash:
i don't know if it's a lgup problem or magisk, ill write it here too

the ram management is terrible and i always have like 200mb free, so i said to myself, let's remove some unused root apps...

all ok but then i try to reboot and the phone goes to fastboot.

No problem i say; let's try the LGUP upgrade and i should be fine...

now the phone boots but magisk manager says "no magisk installed", so i try to flash magisk img to boot_a and _b but it doesn't work and i don't understand why.

any idea?

european version on firmware E
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] LameMonster82:
Can you provide more information on you flashing the magisk boot images? Any errors?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] washwash:
no errors at all, just as i did the first time to get root (fastboot flash boot_a [location of your boot image file]

fastboot flash boot_b [location of your boot image file])

the lg smartworld app even says that i have root and force close, but no root here

i've tried to reflash boot 3 or 4 times with and without magisk manager installed, don't know what to try except total reflash that i would like to avoid

ps. tried installing supersu and it says su binary occupied
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
You can debloat your G7 without root.

Look here https://xdaforums.com/tmobile-g6/how-to/lg-g6-h870ds-debloat-bloatware-removal-t3941274
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] terirem:
Hi folks!

I have G710EM, `V10p-EUR` firmware. I upgraded from WITHIN Magisk Manager, from Magisk v18 to Magisk v20.3. Terminal window opened and did some unpacking of the boot image, patching and reapplying. I am curious: is this the right way to update magisk, will I able to boot once I restart?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] washwash:
Thx ill see what can i do without brick the phone again, i would like to have root again just to backup whatsapp without using gdrive to restore after ill reinstall the new rom
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Resync:
thanks, works great :good:
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
You can backup whatsapp without root too.

Just do a local Whatsapp Backup and copy the "Whatsapp" folder to your PC and after reinstall of the rom back to your sdcard. Then our can restore from that backup when reinstalling whatsapp.

If you need more instructions just Google it.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] washwash:
i'm talking about the /data/data/whatsappsomething folder not the media folder in the internal memory
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
Why would you want to backup that? :D
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] terirem:
Any ideas, is it safe for me to restart? I don't have time to fiddle around with recovering from a bootloop...

Edit: took a plunge and restarted, all went well. Good job Magisk devs!
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] washwash:
to have a backup

anyway i've restored magisk updating to H version and using the H boot.img.

something strange happen, when i was without root i can see in statusbar the 4g,3g,edge icon, now i can't see it anymore, why? i thought the lg rom didn't had it, instead it have it but it just doesn't work with root, it seems... any idea?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
But you get a complete Whatsapp Backup from the folder of your sdcard. The backup of the data folder wouldn't give you any additional info, would it?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] saueis:
Hello guys, I followed the [MENTION=5653026]stel67[/MENTION] tutorial, All ok.. but when i try to flash will prompt the error:

fastboot flash boot_a magisk_patched.img

Sending 'boot_a' (24944 KB) FAILED (Write to device failed (Invalid argument))

fastboot: error: Command failed

I tried with firmware 20h and 20k,

I tried also to flash the twrp but this error always comes up.

What happened? these commands have always worked :confused::confused::confused:
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] ono26:
i have a V20m SW version. which is the correct version to use?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] gius0161:
Is there no 20i boot.img version available for root?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
It's very simple to do it yourself... look in post #103, very good tutorial by [MENTION=5653026]stel67[/MENTION]
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Hardy62:
Are these compatible with G7+ phone? (LM-G710EAW)
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] operbico:
thanks stel67 for tutorial

is working!!!!

post 103

---------- Post added at 11:19 PM ---------- Previous post was at 10:55 PM ----------

here files: http://www.mediafire.com/file/vs81qar1v4ul3b8/LG_G7_Boot_V20i_Magisk.rar/file
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
[MENTION=8211941]LameMonster82[/MENTION] You should add an information to the OP to better firstly try to boot the specific magisk-patched_boot.img via "fastboot boot magisk-patched_boot.img" in order to avoid a bootloop from flashing a non compatible boot.img.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] LameMonster82:
This just adds extra setps for something that can easly be avoided.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Stvn77:
first thanks for the boot img, can anyone do a version to mod oem folder for 20h?

syroup did it for old version some time ago

thanks in advance
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Stvn77:
new version G710EM20i

gdrive link for patched boot

https://drive.google.com/open?id=1J130qAyoqxVR2MjoIrW3VFNRwp-7zrA_
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] slyxo:
What am I doing wrong please?

I have G710EM unlocked, software version V20i-EUR-XX.

I have downloaded patched boot.img from post #135 and 131.

I booted in fastboot. and I executed:

fastboot flash boot_a C:-...mypath to file ENTER.

Then

fastboot flash boot_b C:-...mypath to file ENTER.

Boths flashes OKAY.

After reboot there is no Magisk and no root.

Thx a lot!
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Stvn77:
donwload and install Magisk Manager

---------- Post added at 09:10 PM ---------- Previous post was at 09:08 PM ----------

i felt v20i smooth than other pie versions
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] TheSura:
Hello there, i managed to patch the V20M boot.img, Here is the link. Just to know, it's for Tim Italian version.

https://mega.nz/#!w4cHQSaR!2NqeBHALRe6ZGpvvFK6lPQ23L1P4ksIC-6e2jcBrgEU
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] stel67:
Is your computer having an AMD CPU?

fastboot gave me errors on my AMD CPU. No issue with the Intel based laptop.

I read that many users with amd CPUs have similar issues.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Stvn77:
the problem is with ryzen cpu

i have an old "llano" ( first apu) laptop lol
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] strit20deco:
thanks a lot that is what i looked for

---------- Post added at 05:14 AM ---------- Previous post was at 05:11 AM ----------

thanks a lot that is what i looked for
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] TheSura:
New V20O (TIM italian version) patched boot. Enjoy

https://mega.nz/file/I8d1TQhI#v0vZXNsmgTYNdQlibcQ72M_iqmwpPfdnEZ_VvQhpzP8
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
Images for v20j:

https://drive.google.com/drive/folders/1usHPIT7-fsEbSQ0Oef41nshULi6c2YnW?usp=sharing
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] gundstein:
Hi,

thanks a lot for your effort. I just got a LM-G710EM with software V20j, and this is my first LG device so maybe I missed something.

I unlocked the bootloader successfully, then I flashed the magisk_patched_v20j.img. It bootet normally, but no magisk was installed and TitaniumBackup says "no root".
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] gundstein:
Sorry my fault. After dowonloading and installing Magisk Manager (7.5.1) everything is O.K. :silly:
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Comensal:
Hia mates!

This procedure only works for European kdz?

I tried to do the same using "G710EM10d_00_OPEN_SCA_OP_0412.kdz", i was not able to extract the boot.img
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] stel67:
[MENTION=3056128]komen[/MENTION]sal how come the dz is at a different directory than kdz?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
[MENTION=7653021]Comensal[/MENTION] you selected the wrong boot from the list.

Find the one starting with "boot.img" followed by some numbers.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Comensal:
Yes they are, you can choose the kdz from everywhere. Then the dz file is in lg eztractor directory.

There is not a boot.img, just the one you see in the picture.

I tested with a european's kdz 20i and all went fine. Im not doing something wrong.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] TheSura:
Patched boot image for V20P (TIM italian version):

https://mega.nz/file/l4knDaAS#oAxCD6e_mCqcXii2yzSRC8avM-vB0ISK_Pspjsxz_R0
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] tweteks:
Guys may anybody put here v20k patched?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] manuhuelva:
https://drive.google.com/drive/mobile/folders/1bZwJVypZZLT6m9r_N2u1rJAxCz8kdiH2/1NtbfxAbYLeQNryPg0odgLa8hBgabrH3j/1-1-CrUPMN1dWVzkStEs7Gz_V5oj0r2s4?usp=drive_open&sort=13&direction=a

Credits to [MENTION=8211941]LameMonster82[/MENTION]
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] operbico:
I had some problem with this file

Patched v20k working:

http://www.mediafire.com/file/1lvgsqfaben34uu/boot_v20k-magisk.img/file
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] manuhuelva:
I had same issue with 20i of these folders, had to create my own, was gonna create one for your version but u did it before :P
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] alagga:
would you mind sharing the stock v20k here too? :)
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] TheSura:
Hi guys, do you know if is it possible to use magisk on the new Android 10 update? I'd like to be sure before updating, I just need root too much... I tried to upgrade a boot image from new 30B KDZ and everything seems fine (magisk manager succeeded from rooted Android 9) but before updating I'd like to have a confirm from someone
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] manuhuelva:
I think u can, but i cant confirm twrp for 10 stock.

If u extract the boot.img from ur rom, by qfil or decompile .kdz with kdz extractor, then u can patch it in manager and flash the .img output placed /downloads in fastboot boot_a boot_b
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] TheSura:
Yeah, I've extracted boot img through kdz extractor and patched it using magisk. I just wanted to know if the phone will boot or not, thank you very much!
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] cremene:
LG GT Thinq Android 10.

Today I receive update to Abdroid 10, LG G7 Thinq, G710EM30b_00_OPEN_EU_OP_0707.kdz, in Romania, From LG Bridge.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Stvn77:
30b magisk patched boot

https://drive.google.com/file/d/1VNwVePWNFcSj1kWHpn31iWi0SJE5GUwI/view?usp=sharing
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] sasikumar:
Can i get 20f kernel with magisk and twrp patched?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] sasikumar:
Any luck getting 20f patched?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] lefttobleed:
Just patch your own boot image. Extract boot image using qfil.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
Can you please confirm that this image will boot on G710EM?

Thanks :)
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] clitheroe1:
It worked for me and I'm on G710EM.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] jonsat:
Thanks... I'm a little worried about the update, fearing problems due to major Android version update...

Did you wipe everything or dirty flashed?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] clitheroe1:
I used this method to update even though I wasn't cross flashing (I flashed the Open EU firmware) because I had problems with other methods I tried.

https://xdaforums.com/lg-g7-thinq/how-to/cross-flash-oreo-pie-firmwares-lg-g7-g7-t3915303

Everything was wiped but it was a reasonably straightforward process.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] gius0161:
unfortunately it doesn't work for me... LG G7 G710EM with v30b brand TIM (Italy)

(always bootloop)

i need to wait kdz for TIM firmware.. something was changed in boot.img

EDIT:

Finally TIM firmware is online, so.. for anyone with this firmware this is the patched image for magisk:

https://mega.nz/file/OEFWWAiL#zOoj9ioWf9a64tXDGPSjQDjX844TpUOgjwVgeUu4FIg
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] rcurious:
Android 10, 30b working. P.S. patched image made myself by following instructions.

Also I would like to mention that you won't get Android 10 update suggestion over OTA, until you update your Android 9 to v20k. And always return to unpatched boot.img version before updating.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] kakofonija:
please, what is your "Android security patch level" for G710EM30b_00_0807.kdz and can you see some changes from ...707.kdz?

TIA
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] gius0161:
Android security patch: 1st of August 2020

There aren't any visible changes
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] LEENO:
possible to apply it to Q850?

how to get boot.img?
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] uzzy2008:
hi. does anyone know how to make permanent changes on oem folder? After reboot everything is reverted. The phone is rooted.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] Sam Lee:
can i use this on evolution x android 10??
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] ShuAK:
I m on V20b and bootloader in unlocked but now i cannot access fastboot. can someone plz tell what happened as i use to access in v10 but not after update. QFIL is also not accessing my partitions. i really need to get root.

i have tried v20G and V20i but no fastboot. i have EMW
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] lefttobleed:
Check for cable issues or PC driver issues. Had same problem. Reinstalled all drivers again.

For me file transfer mode also stopped working, check if yours is the same case.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] ShuAK:
Every thing is working apart from fastboot i can install roms through LGUP and can transfer files without any issue.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] HyperEscape:
Hello,

Any one tried this successfully with US variant . I am looking for ways to root and install Magisk on my mobile with following info:

Android version

8.0.0

Android security patch level

November 1 , 2018

Baseband version

MPSS.AT.

4.0.c2.9-00045-5DM845_GEN.PACK-1 .160685.1 .163435.1

Kernel version

4.9.65

Build number

OPRI.170623.032

Software version

G710ULM11g

The OEM bootloader unlock option is enabled in the developer's settings.

I have been searching around , however no clear instructions or luck so far.

Thanks.
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] daniel.ross:
v30b patched image

I just bought a Lg g7 on V30b-eur. Would you mind sharing the patched image you made or share instructinons on how you made it please?

Thanks
[LG G7 ThinQ  ROMs, Kernels, Recoveries, & Other De] rcurious:
I attached image to my previous post. But instructions are also in this thread. Pay attention not only to numbers 30b, but also to security patch date. As you can see it is different for different LG G7 phones.

They must be the same, otherwise you will get bootloop.
[Xiaomi Redmi Note 7 Questions & Answers] Tanvir786:
It might sound stupid but i was a samsung s6 user. I use to run samsung own experience (oreo based) rom and i recently switched to redmi note 7. I miss my old phone interface/ ui. So i am just wondering if it is possible to port any samsung rom (one ui preferebly) for redmi note 7??? :(
[Xiaomi Redmi Note 7 Questions & Answers] Sithhy™:
Well, it most likely is possible, but no one wants to spend A LOT of time to port such ROM just for a few people to use. The best way to go about this is to find a Samsung-like theme in the MIUI themes store
[Xiaomi Redmi Note 7 Questions & Answers] Finsnevis:
I don' t think anyone will try to port a samsung rom to Redmi note 7.I had a J5 2016 before this phone and was a great phone but redmi is better and more uptodate with better chipset and miui ui is just as good as samsungs ui or better in my opinion.Is best to leave the samsung behind you as this rom has great developers here with some great aosp roms.And of course miui are great with rom updates probably faster than just about any other phone maker.
[General Topics] Neel:
Hi all

Its been a while since i have been here ( as i switched to the iphone), while i think the phone is really cool, i miss some of the features of windows mobile ( calender, and productivity functions), i have got used to having my emails with me.

My question is can you do push email on windows mobile and if so how do i go getting more info on this (i tired to search but could not find what i was looking for). on thing i can do on my iphone is get all my work email forwarded to a gmail account this is then shown on my phone, but when i send a reply i shows the address as my orginal work email address, can this be done on windows mobile.

any help would be great as i want to get a tytn II.

cheers guys

Neel
[General Topics] Neel:
no one knows
[General Topics] gsessons:
I sure if you do some searching on this site you will surely find what you are looking for.
[General Topics] motivecc:
ummm, push email functionality has been available since windows mobile 5.0... talk to your IT guys if you want your work email sent to a windows mobile phone, pretty much all of them have push capability, slower than black berries but still gets the job done MUCH better than polling...

if you're interested in it, theres a java based program called funambol that is/was open source and is still in development i think, not sure... if you run your computer and have experience with ftp file programs and such with a dedicated broadband internet service (nowadays what internet forum user doesn't) this would be a good solution for you... you'll download all your stuff to your own computer, OTA contacts and PIM sync without having to have an enterprise server

it works very well at this point, but i believe its still open source on some platforms, give it a try

http://funambol.com/solutions/devices_htc.php

more specifically, you want myfunambol, the free personal service, here is the link for that

http://my.funambol.com/c/portal/layout?p_l_id=PUB.1001.1
[General Topics] the0ne:
May be this can help : http://www.1800pocketpc.com/2008/05/29/push-gmail-for-pocketpc-smartphones.html