yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Tkkg1994:
ONLY FOR EXYNOS MODELS (SM-G965F/FD/N)

Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

This will trip knox to 0x1, your phones warranty will be voided, flash at your own risk. Also, this process will wipe your personal data!

HOW TO INSTALL:

0. Make sure you enabled developer settings by pressing the build number several times and have the OEM unlock enabled

1. Boot into download mode by pressing: bixby, volume down and power

2. Download the latest Odin version, open it

3. Download the recovery file from below and put it into the AP tab

4. Untick "auto reboot" in odin and flash the file

5. After flashing, boot into twrp. Make sure to NOT allow system to be modified till you disable dm-verity! (otherwise your phone will be stuck at bootloop). Alternatively flash my stock patched kernel to the boot partition (install, install img, check the kernel, check boot partition, done). Find the patch kernel here

6. To disable encryption you need to format data

DOWNLOAD:

Download via Mega

BUGS:

- Samsung encryption is NOT supported

If you have found a bug, please consider posting it to our github issues log. It's pretty much impossible for us to keep up with the more than 40 threads that we have for the devices that we "directly" support. If you have a significant problem that cannot be answered in this thread, your best bet is to PM me directly, contact us via our website, or find us in our IRC channel below. If you see someone that's struggling, feel free to point it out to us. We need your help to help us keep track of all of our devices! Thanks!

SUPPORT:

Live support is available via #twrp on Freenode with your IRC client or just click this link.

DONATION:

Via PayPal

XDA:DevDB Information

TWRP star2lte, Device Specific App for the Samsung Galaxy S9+

Contributors

Tkkg1994

Source Code: https://github.com/Tkkg1994/android_device_samsung_star2lte

Version Information

Status: Stable

Current Stable Version: 3.2.1-1

Stable Release Date: 2018-03-15

Created 2018-03-15

Last Updated 2018-03-19
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Tkkg1994:
Changelogs

CHANGELOG for 3.2.1-0:

* minui fixes (cryptomilk)

* Better android-8.0 compatibility in ROM trees (Dees_Troy)

* Fix missing library in android-8.0 (nkk71)

* Fix inconsistent SDCard naming (DevUt)

* Default to TWRP restore instead of adb backup restore to fix restore on fresh TWRP boot (jlask)

CHANGELOG for 3.2.1-1:

* Added omc partition to the mount table

* Since we are using treble here I enabled that you can flash img files to the system/vendor partitions

* Fixed USB OTG issues
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Tkkg1994:
Reserved
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Max4000:
Great man, thank you for your work!
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] maikinho10:
[MENTION=5899304]Tkkg1994[/MENTION]

AWESOME!!!!Thanks for your work!!!

Greets Maik
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] djb77:
[MENTION=5899304]Tkkg1994[/MENTION] once again you are the man !!
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] t0m2k:
Awesome Luca!
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] yash92duster:
[MENTION=5899304]Tkkg1994[/MENTION]

Nice work mate :)

Good day
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
At What Point Do We Flash The Dm No verity opt. Could Anybody Explain The Proper Order Of Procedure If Possible Please And Many Thanks Great Work Luca.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] _alexndr:
Great work :good:

Development would not be possible without TWRP, the ROM's party has just begun :D
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mevorach:
There is no "OEM unlock enabled" in developer option . sm-965f
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] t0m2k:
for me its visible. German DBT G965F/Duos
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mevorach:
I have R16NW.G965FXXU1ARC5 Build number , and no "OEM unlock enabled" in developer option
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Tkkg1994:
There's already a small update for this TWRP:

- Added omc partition to the mount table

- Since we are using treble here I enabled that you can flash img files to the system/vendor partitions

- Fixed USB OTG issues

Also I made a stock kernel which disables force encryption and dm-verity! Flash it as img to the boot partition!

TWRP 3.2.1-1

Patched stock boot.img

Guys from what I heard magisk 16.1 was causing bootloops!
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] BokkieAndijk:
My Dutch Exynon S9+ came out of the box with unlocked bootloader. If you own a non Amerikan Exynon device than i guess yours is unlocked as well.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
Thank you - great to see you here!

Am I correct in understanding that When I flash TWRP - Wipe/Format Data - I can then flash your modified boot image and I don't have to flash the separate No Verity file found on other threads?

I know this makes me look stupid, but I am just wanted to be sure i understood correctly.

Thank you for all the development you do!

---------- Post added at 04:52 PM ---------- Previous post was at 04:48 PM ----------

In case you were not aware, If you don't see OEM unlock in Developer Settings it means you are locked out from flashing anything for 7 days. (Exactly 7 days, 168 hours. After that time frame is over - reboot your phone and go into developer settings and you should see OEM unlock there. Once you have it turned on - flash twrp and immediately afterwards, flash the RMM state Fix to make sure it doesn't happen again. If you ever flash new firmware in odin, it will very likely start the clock again and you will have to wait 7 days.

While you are waiting, you can turn off the phone - reboot if you need to - but don't remove the sim card and leave data on.

You can find the RMM State fix here with a detailed explanation about what it is - here:

https://xdaforums.com/showpost.php?p=75360965&postcount=22

Good Luck
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mevorach:
Thanks, but how do you know that your phone is unlocked ? do you miss the "oem unlock on" from developer too ?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] BokkieAndijk:
At the moment mine is still in bootloop cause I'm downloading the stock Rom so I can't show you a screenshot but I'm sure I saw it in developer options last morning.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
Not all Exynos are "unlocked". I dont knwo why some are and some are not - but the light at the end of the tunnel is that if you don't see OEM unlock now, if you wait 7 days - you will. You will just need patience. There isn't anything else you can do about it unfortunately.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Duncan1982:
From my findings it's Magisk that is causing the bootloop, I have tried 16.0 & 16.1 and also going back to 15.3 all causing bootloop. Think we need to wait a little for root :good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] exocetdj:
:good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good::good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
Latest version of SuperSu Gives a working root.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Savoury:
Don't get me wrong here, but what's the difference between yours and Jesse's?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] _alexndr:
Have you tried following scenario?

1. Flash pre-patched kernel mentioned in post #14

2. Flash Magisk v16.1
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Duncan1982:
What SuperSU have you got working I have tried V2.82 and V2.82SR5 no joy keeps failing...., Would you be so kind as to share :good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] um009:
To flash boot image, you have to flash TWRP,

after flashing twrp, tap wipe > format data.

Connect your phone to the computer now and copy the patched image.

Now tap install > install img > select patched image.

You are good to go.

I guess this should fix all the issues.

Let me know if this works.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Duncan1982:
Just an update, now rooted using Supersu SR3....:good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
I Used v2.82-2 it worked on the first boot but after restarting my phone the SuperSu app has gone and it says im unrooted. but my banking app says my phone is rooted. so im stuck in a quandry and im trying to solve the issue hope this helps.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Duncan1982:
Heads up......Supersu SR3 works but if you reboot you'll get the frp lock.....:p
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] MSH2000FF:
I cannot find any "oem unlocking
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] _alexndr:
It may be something worse - so called "OEM unlock issue" ...

Does "OEM unlock" option disappeared in your stock ROM? If yes - you need to wait 7 days until it will appear again ;)
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Duncan1982:
Still there fortunately :good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] MSH2000FF:
There is no "OEM unlock enabled" in developer option . sm-965F

G965FXXU1ARC5
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
if you are worried about it - always flash RMM STATE FIX immediately after flashing TWRP and if when some are available - after flashing a new rom. get it here: https://xdaforums.com/showpost.php?p=75360965&postcount=22
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] _alexndr:
I know this problem :cool:

My recent custom ROMs (for S8/S8+/N8 at the moment) contains proper fix on board already, there is no need to flash a FIX separately :)

You just need to wait 7 days @ stock rom
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mahdibassam:
[MENTION=5899304]Tkkg1994[/MENTION] please tell us you are working on a rom as well ? :D
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
View attachment SR5-SuperSU-v2.82-SR5-20171001224502.zip This Worked For Me.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] :
With reboot?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] _alexndr:
It looks like Chainfire prepared himself very well for his retirement :D :good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Kou2818:
I flashed tarp with Odin.

And install magisk, but got boot loop .

Yea, I did stock Rom reflash now, I'm ok.

So , what can I do to get root ?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
Yes
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] sireniankyle:
I fell into this trap. How do I get out? I tried stock rom with odin 3.12, but it just sticks at "set partition".
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mevorach:
Same here ! They told me to wait 7 days , so I am waiting ....
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
YOU cannot use the old odin - you have to use a new one - you can find it here: https://xdaforums.com/galaxy-s8+/how-to/odin-available-3-13-1-oreo-fws-t3755957

it has something to do with the new file or compession format samsung is using in it's firmware files. Hope that helps you
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] madsf:
So just to be sure.

1. Download Odin

2. Flash TWRP from this tread

3. Flash Patched stock boot.img from post 14, in TWRP

4. Flash N965F_root_OEM_issue_devices.zip from https://xdaforums.com/galaxy-s9-plus/how-to/guide-root-s9-oem-fix-t3763974.

5. Flash SuperSU version SR5?

Questions:

1. Do i have to do number 4?

2. Different SuperSU versions are told in this post. SR3, SR4, and SR5. Which one should i use?

3. Should i Reboot anytime between flashing different files?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
Flashing number 4 is an insurance policy that will keep you from getting into a "pre-normal" state that locks your phone from being able to flash anything for seven days. (this thread explains it better than I can - https://xdaforums.com/showpost.php?p=75360965&postcount=22

NOt everyone will get that problem - but I don't know if we know enough to anticipate who will get it. So personally, I flash that fix just to be on the safe side. You can skip it if you want - and you may not have any issues - or you might find OEM unlock missing after you flash all this stuff and then if you reboot after that, you won't be able to get into recovery any more and you will be locked for 7 days. (at least that is my understanding )
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] sireniankyle:
So I flashed mine back to stock after a failed attempt, but I do not have that limitation, it seems. So will I ever get it, then?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] madsf:
Thanks

Tried with flashing all the things and SuperSU SR5. All seems to work just fine
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mcn1970:
xposed will work?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] madsf:
Not an xposed user today, so cant tell
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
I think it depends.

If you flash firmware from a different region (like if you are BTU but you flash XEU firmware) maybe you would have a better chance of getting the - pre-normal state and lose OEM unlock for 7 days - but honestly, I am only guessing. I don't know. When this started happening on the Note 8 originally, It never happend to me - but I know a lot of people who had the problem.

My S8plus was fine originally - but I flashed Oreo Firmware from another region and I ended up locking the device for 7 days - I don't know if it would lock after flashing firmware from the BTU region the phone came from originally - I am waiting for the new OReo Firmware for the S8plus for BTU to find out - sorry I can't give you a definitive answer- just a somewhat educated guess. :)
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] El Maestro:
Absolutely...

View attachment 4449120
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] :
How did you get root to work?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] El Maestro:
followed OP + flashed OEM fix + root file from post #37 (SR5 superSU)
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mcn1970:
after formatting data, will be a No OS installed message?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] :
No, only if you wipe system

---------- Post added at 06:32 PM ---------- Previous post was at 06:30 PM ----------

So after patched kernel you flashed oem fix and supersu?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] El Maestro:
No..it is more like a factory reset.

---------- Post added at 06:50 PM ---------- Previous post was at 06:37 PM ----------

after Twrp, i flashed OEM fix from https://xdaforums.com/showthread.php?t=3739225

then flashed patched kernel..repooted to system. It will ask you to install, hit "don't install".

repoot again to recovery and flash superSU SR5
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
I installed tkkgs version of Twrp

Then flashed tkkgs tweaked kernel

Then I used the supersu i posted a few posts back

Then rebooted all fine and rooted.

I'm using the S9+ 128gb midnight black.

Hope that helps. :good:
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Pho3nX:
Excuse me but for the moment Magisk is not compatible?

---------- Post added at 09:22 PM ---------- Previous post was at 09:21 PM ----------

You use Magisk or SuperSU ?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] exocetdj:
Anyone got v4a working on root yet?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
Magisk 16.0 and 16.1 causes bootloops (earlier versions do to from what I have read)- I am on the SuperSU that was posted earlier in this thread. Working well. Would prefer Magisk - hoping someone comes with a fix sometime soon.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] biyor:
And its posible yo hide root to use pay Bank aplication? How?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Normusmaxamus:
You can't with Suoersu we have to wait until magisk is sorted only then can you hide bank apps.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] siulrei:
Trying instal magick without success any help?

And I have an annoying security notification that's normal?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] El Maestro:
Magisk is not compatible at this moment, instead, use SuperSU SR5 in post #37.

After you root, install Titanium backup or any similar app to freeze 'SecurityLogAgent'
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] siulrei:
Last question someone have stock recovery off the model SM-965F/DS
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] t0m2k:
Just use Odin and samfirm for your region specific OXM
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Alieniii:
Software update

[MENTION=5899304]Tkkg1994[/MENTION] Hi guys just wondering is the latest software update for the S9+ supported ?? This is the new software number G960FXXU1ARC5
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] siulrei:
Yhea I see closed for maintenance))))) need wait ....

---------- Post added at 02:08 PM ---------- Previous post was at 02:05 PM ----------

Thanks done ....))))
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
I don't beleive I have ever seen two versions of TWRP at this early stage in develpment for a new phone. I wonder if there is any significant difference between this one and the other one by Jessec? I did get an error message on the OTHER Twrp - some error about OMC I think..didn't know if it mattered or not, but I do know that Luca's version of TWRP does not throw that error....

Continued thanks Luca for all you do for us - can't wait to see IRON MAN for the S9 Plus - (hint hint) :)
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] tiho5:
For one, you'll get real support here. The other dev rarely replies or follows up on things. Look at his other TWRP threads and you'll see that he's almost not active/helping.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] mcn1970:
installed so smoothly.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Serpentinefire76:
I succeeded in flashing TWRP. When I tried rooting with either SuperSu files on in this post, I get bootloop. Any of you got any ideas how to resolve this issue?
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Geekser:
Which SuperSu are you flashing? I used the SR5 SuperSu posted somewhere in this thread and it worked fine for me - did you also flash the mofidied boot image that the OP posted? (I did - not sure if that matters or not)
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Serpentinefire76:
Got it working in the end. However SuperSU app is still unstable. Rooted alright but the SuperSU app itself is unstable
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Duncan1982:
Has anyone tried Magisk 16.2? Just tried still a no go :p
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] rodhal:
CPEFS error

I seem to get an error. failed to mount /cpefs read-only file system. in TWRP.

Can anyone help
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] kristova86:
No OEM unlock

I did not find OEM unlock in developer options.

any idea what to do to enable it.

Your support is appreciated.
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] illuzi0n:
you have to wait 7 days then it will appear in dev options
[Samsung Galaxy S9+ ROMs, Kernels, Recoveries, & Ot] Tkkg1994:
Hey guys :)

Due to the fact that Jesse could already apply his TWRP to the official twrp.me website, I'll close this thread and suggest you all to install his latest (now official) release.

I will help him to sort out all remaining bugs, so please write all problems you occure directly into his official twrp thread.

It doesn't make any sense to have 2 twrps for the very same device. That's why I'll close this thread. Thanks for your understanding guys and as said, please post further things in the this thread here!

Thanks a lot :good:
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] mobilemaduk:
Hi

I'm wanting to cook a myself a ROM that has everything i will ever need. Is there a way to cook my contacts list into a ROM so when i do a hard reset the contacts are all there?

Sorry if this is a stupid question
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] Guilf:
I have to ask why you'd really want to. When you edit the contact list, those edits would be lost when you hard reset. You'd have to recook your ROM every time you edited or added a contact. Plus you technically don't have a backup of your contacts should your phone be stolen/lost/destroyed. You are far better off using Outlook so you have a backup. It's not difficult to sync your contacts/tasks/appointments when you hard reset.

Also - FYI...I'm going through the ROM cooking learning curve right now. Alex's tools make everything relatively easy to get started. I evolved by creating packages for literally every piece of software I use. There are two problems with that....like the contacts issue, anytime a piece of software is updated your ROM becomes outdated (assuming you want the most up-to-date version). As such, I am now not cooking in those programs that get updated with any frequency. Also, there are technically two copies of many of the files for the programs you cook. While it really isn't a huge problem, it does negatively impact your storage. As such, I'm spending a lot of time scaling my ROMs back and using more cabs. The best thing I've spent my time learning is creating a cab file with all my personal settings and the programs I always install so I can customize any ROM super fast. FWIW from someone who has been there.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] P1Tater:
Maybe I am not understanding, but why not just save them to your sim card unless you have that many contacts that it is not possible to save all of them.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] shorty66:
perhaps because the sim does only store one number per name?

Its way more comfortable to have one contact with alle the information in it...

A nice backup on sd card does the job well.
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] elrooster:
You could use this application to make a backup of all you contacts, after flashing use the same program to restore the contacts.....

http://xdaforums.com/showthread.php?t=299705
[Tilt, TyTN II, MDA Vario III Windows Mobile ROM De] futbolkeeper:
Or I don't know call me old fashioned but you could use Outlook to save your contacts.
[LeEco Le Max 2 Questions & Answers] Luke25361:
Hello

I recently purchased this phone for a family member. We set it up yesterday, and found that the sim card from their old phone that we've inserted isn't capable of allowing the phone to make/receive texts/calls. It just says something along the lines of "Can't connect to mobile network", despite showing signal bars. When I checked the connectivity bands against the mobile network's, it appeared that the phone should at least support 2G & 3G. I'm in the UK and haven't modified the ROM.

Has anyone had this issue before, and does anyone know of a fix? I've heard that some of the newer official ROMs are better for connectivity, but I don't want to flash the phone and void its warranty if the fault lies with the phone.

Many thanks

Luke