LightBlog

samedi 15 janvier 2022

OnePlus 10 Pro First Impressions: Premium hardware, fast performance, and some OPPO touches

The year 2021 was a very interesting one for OnePlus, for it was when the brand finally stopped the pretense of being an independent start-up with a management team compromising of entirely young, westernized Chinese. Instead, OnePlus has pulled the curtain back on the open secret (within the industry) that it is, essentially, a splinter branch of OPPO, and it is, in fact, a “typical” Chinese phone brand after all. This isn’t necessarily a bad thing, by the way. OPPO makes great phones, and OnePlus never was an entirely independent, western-centric start-up, regardless of what marketing and puff pieces have said.

But anyway, this change in marketing has led to OnePlus’ new 2022 flagship, the OnePlus 10 Pro, being unveiled and released in mainland China first, before a global launch that’s still unannounced. Even though the phone isn’t selling in Hong Kong (where I am based), retail units have made their way across the border to the city, and I was able to get my hands on one thanks to importer Trinity Electronics. Let’s take a look.

OnePlus 10 Pro

OnePlus 10 Pro Specifications: Click to expand

OnePlus 10 Pro Specifications

Specification OnePlus 10 Pro
Build
  • Aluminum mid-frame, Glass back
Dimensions & Weight 163 x 73.9 x 8.55 mm
Display
  • 6.7-inch QHD+ 120Hz Fluid AMOLED
  • Second-gen LTPO calibration: 1Hz to 120Hz
SoC Qualcomm Snapdragon 8 Gen 1
RAM & Storage
  • Up to 12GB LPDDR5 RAM
  • Up to 256GB UFS 3.1 storage
Battery & Charging
  • 5,000 mAh
  • 80W SuperVOOC wired fast charging
  • 50W AirVOOC wireless fast charging
  • Reverse wireless charging support
Security In-display fingerprint sensor
Rear Camera(s)
  • Primary: 48MP, Sony IMX789
  • Secondary: 50MP, Ultra-wide angle, Samsung S5KJN1SQ03, 150° FoV
  • Tertiary: 8MP, OmniVision OV08A19
Front Camera(s) 32MP, Sony IMX615
Port(s) USB Type-C 3.1
Audio Dual Stereo Speakers
Connectivity
  • NFC
  • Bluetooth 5.2
Software
  • China: ColorOS 12.1 based on Android 12
  • Global: OxygenOS 12 based on Android 12
Other Features
  • Alert Slider
  • X-axis Linear Motor

About this Hands-On: This first impressions article was written after a day testing a China retail unit of the OnePlus 10 Pro on loan from Trinity Electronics. Neither Trinity nor OnePlus had any input in this article.


OnePlus 10 Pro Hardware: Premium but familiar

The OnePlus 10 Pro comes in two colors — black and green — and I absolutely adore the green colorway of my unit. It’s got a deeper shade of green that goes well with the contrast of the giant camera, space-gray camera module. This module has a design similar to Samsung’s Galaxy S21 Ultra, in that one side of the module blends seamlessly into the aluminum chassis. It is less a camera island and more of an extension of the frame.

OnePlus 10 Pro

The Hasselblad partnership that began with last year’s OnePlus 9 series is back, and the phone proudly flaunts the logo of the Swedish camera maker on the side of the module.

OnePlus 10 Pro camera module

This camera piece houses a triple-lens array: 48MP, f/1.8 main camera with an image sensor size of 1/1.43-inch; a 50MP ultra-wide with a field-of-view that gets as wide as 150-degrees, but this results in major fisheye distortion so by default it crops into a more reasonable 110-degree; and an 8MP, 3.3x telephoto zoom. OnePlus ditched the 2MP monochrome sensor of last year’s phone — which I won’t miss.

The back is made of Gorilla Glass Victus and has a matte, frosted coating. The power button and the OnePlus alert sider sit on the right side, while the volume rocker sits on the left side. Around the front is a 6.7-inch, 1440 x 3216 LTPO OLED panel with a variable refresh rate of up to 120Hz. And yes, like all Chinese flagships, it’s a curved panel that blends into the aluminum railing for a smooth, one-piece feel.

The screen is surrounded by non-existent bezels, with a small hole-punch housing a 32MP selfie camera. The OnePlus 10 Pro’s front looks nice, but also familiar to anyone who’s seen an Android flagship in recent years. At this point, no new ground is being broken on the front side, other than the OnePlus 10 Pro’s panel getting to a very bright 1300 nits.

OnePlus 10 Proo screen

What does break new ground is the processor: the OnePlus 10 Pro is one of the first phones in the world to ship with the Qualcomm Snapdragon 8 Gen 1 SoC, and here it’s paired with 12GB of RAM to combine for more power than most of us would ever need. I am currently stuck in quarantine so I can’t really push the phone through a normal day of heavy use, but I ran some Geekbench numbers for those interested.

The Chinese retail packaging includes a color-matched TPU phone case, an 80W charging brick, and a USB-C cable for topping up that 5,000 mAh battery. This fast-charging system used to be given the OnePlus specific “Dart Charge” moniker, but it is now just SuperVOOC, because it has always been the exact same solution invented by OPPO.

OnePlus 10 Pro in a case


OnePlus 10 Pro: Software: ColorOS brings new features to a OnePlus phone

Last year’s announcement that OnePlus was “merging” with OPPO also brought the news that OxygenOS and ColorOS will be integrated and jointly developed. This was, again, no surprise to people familiar with the Chinese phone scene, as last year’s OnePlus 9 series straight up shipped with OPPO’s ColorOS in China.

This also isn’t really that big a deal because OxygenOS and ColorOS have long been similar. For example, the excellent off-screen gesture (such as launching the camera by drawing a circle on a sleeping screen) has long been available on both OxygenOS and ColorOS.

Anyway, my China unit of the OnePlus 10 Pro ships with ColorOS 12.1 based on Android 12. I’ve long been a fan of ColorOS so I like the software here a lot. For example, with ColorOS, the OnePlus 10 Pro finally has a one-hand mode and the ability to open apps in a floating window.

Unfortunately, the one-hand mode is not Android’s usual implementation, which shrinks the screen both vertically and horizontally. Instead, this new ColorOS one-hand mode is just like iOS’ take, which only brings the screen down halfway. This method is not as easy to use in my opinion.

oneplus 10 pro one hand mode

Elsewhere, ColorOS also includes OPPO’s digital assistant Breeno (I’m confident the international version of the OnePlus 10 Pro will have Google Assistant), and it can do on-screen translation of text, which I find quite useful to translate Japanese text.

Otherwise, ColorOS behaves here similarly to my experience with OPPO devices, so expect fluid animations and large, colorful app icons.


OnePlus 10 Pro: Cameras

As mentioned, I am currently stuck inside a room undergoing mandatory quarantine, so I can’t really test the cameras as thoroughly as I usually do, but so far, I like what I see. The OnePlus 10 Pro technically has a “worse” camera setup than the OnePlus 9 Pro, in that the ultra-wide camera has a wider FoV but an inferior sensor (Samsung S5KJN1SQ03 on the 10 Pro vs Sony IMX766 on the 9 Pro), while the main camera (Sony IMX789) and telephoto remain unchanged. This does mean that we may not see the amazing quality-parity between the primary and ultra-wide angle camera this year as we saw last year — but this remains to be tested once we can do a deeper camera shootout.

The camera app on the OnePlus 10 Pro keeps the usual OnePlus camera app design (instead of using ColorOS’ version), which just like the OnePlus 9 Pro includes an orange shutter button, and a fluid zoom dial that allows some of the most seamless zooming in and out on an Android phone.

The OnePlus 10 Pro’s main camera has a responsive shutter and does an excellent job of HDR when shooting against harsh backlight. This shot below, for example, has half the frame with soft lighting (behind curtains) and half the frame with harsh lighting. Notice the OnePlus 10 Pro’s shot is noticeably better balanced than the iPhone 13 Pro, which from my personal testing has had a bad habit of blowing out lights.

The OnePlus 10 Pro’s 1/1.43-inch image sensor size isn’t the largest, but it still shows some nice natural depth-of-field when shooting objects up close.

The ultra-wide camera, as mentioned, can get really wide (150-degree), which shows major distortion. By default, the OnePlus 10 Pro’s ultra-wide shoots at a cropped in 110-degree, with 150-degree being a dedicated shooting mode buried within the phone’s camera app settings.

At night, the OnePlus 10 Pro’s cameras seem to be resistant to turning on night mode automatically (without asking the user) as liberally as an iPhone or a Pixel 6 Pro, instead of trying to pull in light using its sensor and pixel-binning.

Even without night mode, the OnePlus 10 Pro can grab night shots that are well illuminated, though there is noticeably more noise, and slightly blown out lights, than the iPhone 13 Pro’s more processed image which was produced using night mode.

Moving to a darker scene, however, the OnePlus 10 Pro’s photos are consistently darker, drenched in deeper shadows because the phone doesn’t turn on night mode automatically the way rivals do. The Pixel’s shot below, in particular, is really bright, but it also made me wait three full seconds before the photo finished capturing.

The problem is more noticeable with the ultra-wide lens, as the OnePlus 10 Pro’s standard ultra-wide shot is almost unusable unless I manually turn on night mode, which requires two swipes. I’d prefer if OnePlus just do what Samsung, Apple, Google, and Huawei do and turn on night mode for users automatically, and present an option in the settings to disable this behavior, giving the best of both worlds.

The OnePlus 10 Pro’s telephoto zoom lens is like the iPhone’s in that it’s great for short portrait-type zooms, but it lacks the range of a dedicated Periscope camera.

Because there are only so many scenes I can shoot while being stuck in a room, this is about all I can test for now. I will test the OnePlus 10 Pro’s cameras more thoroughly when I am out.


OnePlus 10 Pro: Early Impressions

Overall, the OnePlus 10 Pro is looking like it continues the steady improvements made by the OnePlus 8 Pro and OnePlus 9 Pro before it. It’s a highly polished slab smartphone with a fast and responsive camera and zippy performance. I’m happy to see the major bump in battery size, as the OnePlus 9 Pro’s battery life left me wanting. And with a Snapdragon 8 Gen 1, it will be able to handle any app you throw at it.

There are several factors that will play major roles in evaluating the OnePlus 10 Pro as a device worthy of purchase. First, we have to wait for the international launch so we can find out the OnePlus 10 Pro’s price, as the China retail price is never what the phone actually costs to most readers outside of China. Second is we have to see what Samsung has in store for its upcoming Galaxy S22 Ultra. Still, this marks the beginning of the annual springtime slab smartphone battle, and we’re all ready for it. Stay tuned!

The post OnePlus 10 Pro First Impressions: Premium hardware, fast performance, and some OPPO touches appeared first on xda-developers.



from xda-developers https://ift.tt/3fpaYfB
via IFTTT

vendredi 14 janvier 2022

OnePlus 9RT and Buds Z2 have finally made their way to India

After several delays over the past few months, the OnePlus 9RT and the OnePlus Buds Z2 have finally made their way to India. The OnePlus 9RT is an affordable flagship phone that succeeds the OnePlus 9R and was launched in China late last year. Along with the phone, OnePlus has launched the second iteration of its budget-oriented wireless earbuds — the OnePlus Buds Z2. With the OnePlus 10 Pro being the only top-end flagship from the brand currently, the OnePlus 9RT is more like a stopgap replacement to the vanilla OnePlus 10, until that arrives of course.

OnePlus 9RT: Specifications

Specification OnePlus 9RT
Build
  • Glass back
  • Metallic frame
  • IP68
Dimensions & Weight
  • 163.2 x 73.2 x 8.7mm
  • 197g
Display
  • 6.62-inch FHD+ Samsung E4 AMOLED
  • 120Hz refresh rate
  • 600Hz touch sampling rate
  • 1300nits peak brightness
  • 1000000:1 contrast ratio
  • 100% DCI-P3 coverage
  • HDR10+
SoC
  • Qualcomm Snapdragon 888
    • 1x Kryo 680 (ARM Cortex X1-based) Prime core @ 2.84GHz
    • 3x Kryo 680 (ARM Cortex A78-based) Performance cores @ 2.4GHz
    • 4x Kryo 680 (ARM Cortex A55-based) Efficiency cores @ 1.8GHz
  • Adreno 660 GPU
RAM & Storage
  • 8GB/12GB LPDDR5 RAM
  • 128GB/256GB UFS 3.1 storage
Battery & Charging
  • 4,500mAh
  • 65W fast charging support
Security In-display fingerprint scanner
Rear Camera(s)
  • Primary: 50MP Sony IMX 766, f/1.8, OIS
  • Ultra-wide: 16MP, f/2.2
  • Macro: 2MP, f/2.4
Front Camera(s) 16MP, f/2.4
Port(s) USB Type-C
Audio Stereo speakers
Connectivity
  • 5G
  • LTE
  • Wi-Fi 6
  • Bluetooth 5.1
  • NFC
  • GPS/A-GPS
Software OxygenOS 11 based on Android 11
Other Features Large vapor chamber for cooling

The OnePlus 9R was a more affordable version of the flagship series that came with a last-gen CPU. The OnePlus 9RT also follows the same footsteps and ships with a Qualcomm Snapdragon 888 chipset from last year. It’s still a substantial upgrade compared to the Snapdragon 870 on the OnePlus 9R. You get either 8/12GB of RAM accompanied by 128/256GB of onboard storage. OnePlus has always been about speed which is why we don’t see any compromises in terms of the internals.

OnePlus also claims to have included a large vapor chamber for improved thermal performance. This is something mobile gamers will surely appreciate. The OnePlus 9R was marketed as a phone for gamers in India and it looks like the OnePlus 9RT is also aimed at a similar demographic. On the front, we get a 6.62-inch Full HD+ AMOLED display with a 120Hz refresh rate. This is Samsung’s E4 AMOLED panel with a hole-punch cutout on the top left corner. Another reason to believe this phone is targeted towards gamers is the incredible 600Hz touch-sampling rate on supported games.

OnePlus 9R side

After using the same sensor on most of its phones for several years, OnePlus has finally ditched the 48MP IMX 586 sensor from the OnePlus 9R in favor of a 50MP IMX 766 with OIS on the 9RT. For those wondering, this is the same sensor that’s used on the ultra-wide camera of the OnePlus 9 Pro, which has one of the best ultra-wide cameras in the business. That’s some reassurance for those wondering about camera quality, at least until our review of the device comes out. The ultra-wide shooter is a 16MP sensor accompanied by a 2MP macro lens. The front has another 16MP camera for selfies.

The phone still runs on Android 11 though which is slightly disappointing as we were hoping OnePlus would launch the phone with OxygenOS 12 based on Android 12. A 4,500mAh battery is what runs everything with support for 65W fast charging that OnePlus claims will completely charge the phone in under half an hour. Other OnePlus regulars like an in-display fingerprint scanner and the alert slider are present. Of course, the OnePlus 9RT is a 5G phone and has support for 8 5G bands.

OnePlus 9RT: Pricing and Availability

OnePlus 9RT front

The OnePlus 9RT will be sold in two finishes — Nano Silver and Hacker Black. Trust me when I say this, the Hacker Black is the best black phone I’ve ever seen or held. OnePlus has done a great job with the way the phone looks and feels. As for availability, the OnePlus 9RT will go on sale in India from 16 January 2022 via Amazon and the OnePlus Store for a starting price of ₹42,999 for the base 8+128GB variant and goes all the way up to ₹46,999 for the 12+256GB variant. You get 6 months of free Spotify Premium when you buy the phone.

    OnePlus 9RT
    The OnePlus 9RT is a flagship phone that comes at a slightly affordable price point.

OnePlus Buds Z2: Specifications

Specification OnePlus Buds Z2
Speaker drivers
  • 11mm dynamic drivers
  • Tuned for bass reproduction
Microphone(s) Triple microphone array
Connectivity Bluetooth 5.2
Battery & Charging
  • Earbuds:
    • ANC on: Up to 5 hours
    • ANC off: Up to 7 hours
  • Earbuds+Case:
    • ANC on: Up to 27 hours
    • ANC off: Up to 35 hours
  • Fast charging support
    • 10-minute charge adds 5 hours of combined playback time
Other Features
  • IP55 certification (earbuds only)
  • Dolby Atmos
  • Dirac Audio Tuner
  • Active noise cancellation support (40dB peak)
  • USB Type-C port for charging
Colors
  • Obsidian Black
  • Pearl White

The original OnePlus Buds Z were quite popular in India due to their low price and good sound signature. This time around, OnePlus has improved them considerably and added some nifty features that make them a more compelling option. For starters, you now get Active Noise Cancellation (ANC) which has slowly trickled down to even inexpensive pairs of wireless earbuds now. The drivers are also larger at 11mm and are dynamic in nature.

OnePlus Buds Z2

Both the earbuds and the case look similar to the OnePlus Buds Z which isn’t necessarily bad since the OnePlus Buds Z2 are going to be comfortable to wear and easy to carry given the dimensions of the case. There’s Bluetooth 5.2 for connectivity, a triple mic array for both ANC as well as better voice quality during calls, and an IP55 rating that lets you wear the earbuds to the gym. OnePlus claims that the Buds Z2 will last up to 5 hours on continuous usage with ANC and up to 7 hours with ANC turned off. The charging case adds an additional 22 hours with ANC and 28 hours without. When you’re out of juice, a quick 10-minute top-up will give you 5 hours of playback time.

OnePlus Buds Z2: Pricing and Availability

OnePlus Buds Z2

The OnePlus Buds Z2 will be available in two colors — Obsidian Black and Pearl White and will go on sale from 17 January 2022 via Amazon and the OnePlus Store. You can pick up the OnePlus Buds Z2 for a price of ₹4,999. It is slightly more expensive than the Buds Z from last year but ANC and the added battery life make it a worthy option.

    OnePlus Buds Z2
    The OnePlus Buds Z2 come with some notable improvements like support for ANC and increased battery life.

The post OnePlus 9RT and Buds Z2 have finally made their way to India appeared first on xda-developers.



from xda-developers https://ift.tt/3zXYuF7
via IFTTT

Android 12 adds an option to disable 2G modem on phones that ship with it

We’ve hearing about Android 13 for a bit now, including our first look at it, but that doesn’t mean we stop paying attention to Android 12 already. As the update rolls out to more devices, and more new phones ship with this latest version of Android, we discover new changes that have flown under the radar. One such change has now been spotted, as Android 12 comes with an option to disable 2G modems on phones that ship with it.

As The Electronic Frontier Foundation (EFF) reports (via Mishaal Rahman), Android 12 has quietly added an option to disable 2G at the modem level.

Allow 2G enabled setting on Android 12

This may sound like a very small change, but it does have some serious repercussions and you should probably consider switching it off on your device. As the original report notes, 2G is the second generation of mobile communication, created back in 1991, and its age shows with the many vulnerabilities that have since been found. 2G uses weak encryption between the tower and device, and this can be cracked in real-time by an attacker to intercept calls and text messages. There is no authentication of the tower to the phone either, opening up the ability to impersonate a real 2G tower. Cell-site simulators, aka “stingrays” exploit these methods to intercept communications. They can downgrade your connection from 4G to 2G, and then apply the above attacks. So if you value your privacy and other rights, it becomes important for you to steer clear of 2G if you can.

There are some limitations here that you should be aware of, though. As Mishaal points out, this feature requires an update to the Radio HAL, which many older devices upgrading from Android 11 to Android 12 will be skipping out on because of GRF (Google Requirements Freeze). Devices shipping with Android 12 will be in a position to present this change to users. As EFF notes, on newer Pixels and Samsung devices (some even on Android 11 as Samsung has an implementation for this Android version also), you can disable 2G by toggling the option at Settings > Network & Internet > SIMs > Allow 2G. But from what we know, doing so will present a rather annoying and persistent notification on Samsung devices.

Further, disabling 2G also comes at the cost of disabling access to emergency services in regions where only 2G service is available, which is a rather heavy cost if you ask me. While most carriers have adopted 4G for a big chunk of their infrastructure, there are pockets that still remain serviceable only with 2G — so please be very careful and assess the impact this can have on you and others around you.

If you don’t have the option on your device, there are some options you can explore. Custom ROMs like Graphene OS, a security-focused distribution of Android, present users with an LTE-only mode as a way to reduce the attack surface on the device.

You can also use Android Dialer Codes, namely *#*#4636#*#*, navigate to Phone Information 1, and set your preferred network type as LTE (4G) or NR/LTE (5G/4G) only — however keep in mind that the setting will reset on reboot. Note that these LTE-only options also switch off 3G, but you can retain 3G use in Dialer Code by instead adopting one of the 3G options relevant to your network region. Further, keep in mind that if your network operator does not support VoLTE, you will lose calling and texting services if you adopt LTE-only. As mentioned, lots of limitations, so make the decision that makes the best sense for you.


2g icon by Icons8

The post Android 12 adds an option to disable 2G modem on phones that ship with it appeared first on xda-developers.



from xda-developers https://ift.tt/3fow39X
via IFTTT

jeudi 13 janvier 2022

Stable One UI 4.0 update goes live for the Galaxy A52s 5G

Samsung’s One UI 4 update train is running at full steam. After updating most of its flagships to Android 12, the company has now turned its attention to its mid-range portfolio. Over the past two weeks, Samsung has rolled out a stable One UI 4.0 update based on Android 12 to multiple mid-range phones including the Galaxy A72, Galaxy Note 10 Lite, and Galaxy A52 4G. Now one more Samsung mid-ranger is joining the Android 12 party: the Galaxy A52s 5G.

One UI 4 Beta Overview: Hands-on with every feature in Samsung’s Android 12 update!

Samsung has started seeding the stable One UI 4.0 update (software version A528BXXU1BUL7) to the Galaxy A52s 5G units in multiple European countries. So far the rollout has gone live in France, Switzerland, Luxembourg, and Poland, with more markets to follow suit soon. If you own a Galaxy A52s 5G and reside in any of the above markets, keep an eye out for an OTA notification in the coming days. Alternatively, you can also check for the update manually by heading over to Settings > Software Update > Download & Install. Among the usual One UI 4.0 and Android 12 features, the update also brings along January 2022 security patches.

After installing the One UI 4.0 update, the Galaxy A52s 5G users can look forward to many exciting features and changes including a redesigned Quick Settings panel, improved dark mode, new charging effects, revamped home screen widgets, improved multitasking experience, and more. To learn more about One UI 4.0, be sure to check out our full review of Samsung’s latest Android skin.

Samsung Android 12 Tracker: Here are all the official One UI 4.0 stable and beta builds to download and install

The Galaxy A52s 5G is an upgraded version of the standard Galaxy A52 5G. It was launched in August last year and offers an updated processor and faster-charging speed. Except for these differences, it’s pretty much the same as the vanilla Galaxy A52 5G.

The post Stable One UI 4.0 update goes live for the Galaxy A52s 5G appeared first on xda-developers.



from xda-developers https://ift.tt/3Gxcrww
via IFTTT

Fortnite returns to iOS through NVIDIA GeForce Now

You’re probably aware of the Epic Games versus Apple battle by now. For the unfamiliar, the former implemented its own in-app purchase (IAP) system on Fortnite for iOS. The implementation violates Apple’s App Store guidelines and got the game kicked out of the store. Until now, iPhone users had no official way to play the updated version of the game and keep up with its in-app events. However, thanks to NVIDIA GeForce Now, iOS users will yet again be able to play Fortnite on their devices though Safari.

In a blog post, NVIDIA announced that GeForce Now users will be able to sign up for the closed beta starting today, with Fortnite availability to follow next week. The company also highlights that it has worked with Epic Games to make the controls of the game touch-friendly. There’s no guarantee you’ll be admitted to the beta program right away, though, for the company will gradually be letting more players in.

Android users don’t have to depend on a web browser to play Fortnite through NVIDIA’s cloud gaming platform. Instead, they can download the GeForce Now app and play games through it. That’s not the case on iOS because Apple forces game streaming developers to upload all listed titles to the App Store and go through the reviewing process. For this reason, Netflix has to upload its games as separate titles on the App Store, even though they’re part of the main subscription. Microsoft also had to go for NVIDIA’s approach by depending on a web app for its Xbox Cloud Gaming service. Section 4.9 of the App Store guidelines states:

Streaming games are permitted so long as they adhere to all guidelines – for example, each game update must be submitted for review, developers must provide appropriate metadata for search, games must use in-app purchase to unlock features or functionality, etc. Of course, there is always the open Internet and web browser apps to reach all users outside of the App Store.

iOS allows users to add web apps to their Home Screens, but they lack most of the privileges that native apps have. If you plan on playing Fortnite through GeForce Now, expect the experience not to be as smooth as that of the native Fortnite app. It’s still a decent solution for fans of the game who use Apple products nonetheless.

Will you be playing Fortnite through NVIDIA GeForce Now? Let us know in the comments section below.

The post Fortnite returns to iOS through NVIDIA GeForce Now appeared first on xda-developers.



from xda-developers https://ift.tt/3qobbpF
via IFTTT