yashsingh1/xdaforums huggingface dataset:
[Sony Xperia XZ Premium Guides, News, & Discussion] pauly92:
I came from a Samsung s6 Edge+ and it had a pretty good screen with 518ppi

Sony made a big deal about the 4k screen. But do you really notice it?

When i first got it a few days ago. I was not sure what to expect. Would i notice it or not, because it's not always in 4k.

Theres a lot of people out there saying it's a gimmick and you wont notice it because your eyes cannot see the pixels to notice it.

Well it was the first thing i noticed. The fact i couldn't see any sharp edges on the text. Everything was so smooth and fluid. Even though the pixels on my edge+ are small, and i put it side to side and although its minimal, but i could notice the difference.

I had a friend show me a video on youtube today, it was a good quality video ect. Then i showed him a video about our topic, not talking about the phone. As soon as he watched the video, he right away commented on the screen how it looked so realistic and smooth.

So In my opinion, Yes i can see the difference with a 4k screen. It's not a gimmick. What are your thoughts?
[Sony Xperia XZ Premium Guides, News, & Discussion] X10iMark:
Sure I can see it, problem is that when you've seen the 4k content you can actually notice going back to full hd...
[Sony Xperia XZ Premium Guides, News, & Discussion] Combonary:
It's the text on the screen most especially ?, it was soooo clean I had to double check on my ex (the OP3T). The difference can clearly been seen. It's a very good display
[Sony Xperia XZ Premium Guides, News, & Discussion] dieselhazza:
The display is amazing
[Sony Xperia XZ Premium Guides, News, & Discussion] Nitemare3219:
I used ADB to set the display to be 4K all the time. Yes there is a difference, but unless you use really small display scaling/text, it won't be very evident. Still, this is probably one of the sharpest displays available to consumers in the world. You will never see a jagged edge.
[Sony Xperia XZ Premium Guides, News, & Discussion] Sebi673:
You need to smoke something and you'll see the difference haha. It's more or a gimmick and I wished there was more 4k content. But the experience is new and strange. I feel the urge to stick my eyes on the screen to see more details, or use a magnifying glass. But for recreational purposes, it's a cool thing. A neat trick.
[Sony Xperia XZ Premium Guides, News, & Discussion] Sleepisme:
Yeah there's a difference. My way of explaining it, the experience is surreal. You don't really notice it, but your brain kinda do. I don't know how to really explain this. When I enabled the 4K using adb, I can see that the display is so great, like a printed paper as per said by Erica Griffin - she's very nitpicky when it comes to display. So when this display got an approval from her, it's a big thing.

Watch this video on YouTube if you haven't: Peru 8K.

What I can tell is my head hurts after watching it lol. Now I really hope I can easily move to Peru! Your brain got confused, it knows that what you see on the screen is not real, but the display image reproduction is so damn real that it's like looking through a window rather than a display. When your little friendly brain got confused, you'll get headache. Need some time to getbused to it. So for me, yes it is noticable.

I actually prefer this over Samsung's OLED display. This display kinda produce more colour, it's vibrant but still kind on the eyes. My eyes hurt and get tired after watching something on the S8. With a display this good, I don't even notice this phone's large bezels!
[Sony Xperia XZ Premium Guides, News, & Discussion] flexfield:
I don't know guys, I'm still on the fence and can't really tell. Maybe it's my eyes lol, or my super high expectations.
[Sony Xperia XZ Premium Guides, News, & Discussion] martinezma99:
I tried watching Peru 8k in YouTube but it kept buffering. Bummer. It looked amazing but experience limited by size of screen.
[Sony Xperia XZ Premium Guides, News, & Discussion] Combonary:
Lol I saw this video some time ago and was wowed[emoji23]....

Amazon prime video finally showed a video in 4k HDR and I was left in Wonderland. I could tell the difference in quality right away because some parts other video were in full HD before snapping into 4k mode.

After the adb switch to 4k, the most noticeable difference is how everything's SUPER CLEAR. It's the exact same thing that happened to me when I switched my pc monitor from FHD TO 4K. The text and other elements on the screen are soo defined.

I left it in 4k because it had very little to no effect on my battery and performance. I rather enjoy the full 4k display [emoji16]
[Sony Xperia XZ Premium Guides, News, & Discussion] Sleepisme:
Lol I'm having the same issue my house has a slow connection so what I did is I installed TubeMate from its G+ page (to avoid malware etc.) and downloaded the video in native 4K. Took some while but now I have my own collection of 4K videos to show off to friends and family. ;)
[Sony Xperia XZ Premium Guides, News, & Discussion] arjun.arora:
I'm not able to install some apk files, tubemate included. Some apk's work fine though. Did you face this issue.
[Sony Xperia XZ Premium Guides, News, & Discussion] Sleepisme:
Actually only one time when I tried to install Alan Walker Theme.apk. I ended up installing using a pc then transfered the .apk into my phone which worked.
[Sony Xperia XZ Premium Guides, News, & Discussion] arjun.arora:
How did you installed it using the pc, please help.
[Sony Xperia XZ Premium Guides, News, & Discussion] Sleepisme:
I might misunderstood you but here's how to do it.

You just install the .apk on your pc, then transfer the .apk file into your phone's storage once you connect these two devices using usb cable and allow file transfer. Be cautious since some people tinker with the app and change it into malware so install TubeMate .apk only from it's Google+ page. Next, find the file in your phone and execute it within your phone. Make sure beforehand you go to Settings>Lock Screen & Security to toggle on Unknown Sources.
[Sony Xperia XZ Premium Guides, News, & Discussion] chesterr:
Did you watch in 8K or 4K? cause I think HDR kicks in 8K am I right? I downloaded both 8K and 4K and I can see the HDR difference in monitor! I am gonna transfer both files and see. :D

Need more 4K HDR stuff :p
[Sony Xperia XZ Premium Guides, News, & Discussion] Sleepisme:
Honestly I'm not sure how exactly HDR in this phone works ie whether it is turned on all the time or only kicks in if the content supported it. I'm keen towards the second one.

I use professional mode (sRGB) and the colour reproduction is just realistic and outstanding I'm in love with everything I see now ? and HDR is the best under-appreciated thing ever.

I can only watch in 4K since I'm using the phone to both download and watch. Prior to downloading, the max resolution I am allowed to choose is only 4K. I think if you transfer the 8K video into your phone it will be played in only 4K, but the quality is still top-notch.

What I think is worth mentioning here is I realised after enabling 4K all the time, 480p video on YouTube looks sharper and clearer compared to when 4K is disabled.
[Sony Xperia XZ Premium Guides, News, & Discussion] arjun.arora:
Great, I'll try it out.. Thanks..
[Sony Xperia XZ Premium Guides, News, & Discussion] ninjy:
Is this one good ? http://www.apkmirror.com/apk/devian...outube-downloader-2-4-3-android-apk-download/
[Upgrading, Modifying and Unlocking] jeevan6996:
I have followed the exact steps to unlock the bootloader. But after the command : "fastboot oem get-unlock-data"

the strings are not found and failed message appears .

I tried to use the Windroid V3.1 still same result it's showing error.Log file created by Windroid :

System.ArgumentOutOfRangeException: Length cannot be less than zero.

Parameter name: length

at System.String.Substring(Int32 startIndex, Int32 length)

at WinDroid_Toolkit.MainWindow.<GetUnlockString>d__23.MoveNext()

10:43:23 PM[INFO]:Microsoft Windows NT 6.2.9200.0 64Bit

10:43:23 PM[INFO]:WinDroid Toolkit 3.1.0.0

10:43:23 PM[INFO]:mscorlib 4.0.0.0

10:43:23 PM[INFO]:PresentationFramework 4.0.0.0

10:43:23 PM[INFO]:System.Xaml 4.0.0.0

10:43:23 PM[INFO]:System 4.0.0.0

10:43:23 PM[INFO]:MahApps.Metro 1.2.4.0

10:43:23 PM[INFO]:AndroidLib 1.5.2.0

10:43:23 PM[INFO]:WindowsBase 4.0.0.0

10:43:23 PM[INFO]:PresentationCore 4.0.0.0

10:43:23 PM[INFO]:AutoUpdater.NET 1.3.2.0

10:43:23 PM[INFO]:System.IO.Compression.FileSystem 4.0.0.0

10:43:23 PM[UPDATE]:AutoUpdater started.

10:43:23 PM[DEVICE]:Device: Motorola Moto G (2015)

10:43:29 PM[DEVICE]:Refresh button clicked.

10:43:35 PM[DEVICE]:Detecting Device...

10:43:36 PM[DEVICE]:Connected: Online.

10:44:01 PM[MOTOKEY]:Motorola Unlock Key command started.

10:44:05 PM[DEVICE]:Detecting Device...

10:44:06 PM[MOTOKEY]:Connected: Online.

10:44:06 PM[DEVICE]:Connected: Online.

10:44:12 PM[MOTOKEY]:Rebooting to bootloader.

10:44:19 PM[STRING]:Connected: Fastboot.

10:44:19 PM[MOTOKEY]:Creating text file.

10:44:20 PM[MOTOKEY]:Getting unlock string.
[Upgrading, Modifying and Unlocking] r3w1NNNd:
2 mistakes:

#1. Toolkits are for noobs. You like it or not, it's the truth. If you don't know how to do it manually = noob. Plus, you're getting errors like these, and you can't fix them. See above why.

#2. Your command is wrong. It's "get_unlock_data" not "get-unlock-data".
[Samsung Galaxy S7 Themes, Apps, and Mods] RockyPete:
Hey,

I guess you you found new styles for notifications that look like S8 or something clear and modern instead the regular android.

Post your mods here and share your style with us.
[HTC Vox] Alexx_B:
Hi!! I have some problem with my vox + HBH-DS970 headset. I can't redirect incoming call sound from phone to headset

With my previous phone i change "capability" parameter (4-th bit by 0, like 110101)

But "capability" parameter in Vox is 7 bits lenght!

I'll try to set 1110101 (117) and 110101 (53), but it doesn't work! :(

while incoming call, i hear phone but not headset

Anyone can help me with advice?
[HTC Vox] BANE:
bt headset prob

I have an xda2 i and I have the problem that even when the headet is connected, at times an incoming call won't broadcast over the headset at all, and equally if i dial out the call doesn't transfer to the headset.

Curiously, I've found the solution is to go into bluetooth manager -->active connections--> and click on STATUS of the head set connected. it should show signal strength and such. I double click on the CONNECTED message (oor maybe somewhere on the screen, basically double tap until it reads NOT CONNECTED ..... as odd as it sounds... this is what i needed... as when I do this, it usually works ok for me.

Maybe it will help?

..........IB a n e
[HTC Vox] Alexx_B:
this is smart, so there is no any bluetooth manager on it ;)

and my headset can play any sound from phone because it is A2DP and i'm continuosly use it

i have one way to solve this - JetWare BT-Extension. In this programm i can check "use phone ringtones" and that works OK

but program unstable, so i want to get this future by regisrty edit
[Alcatel Idol 4S Questions & Answers] nteliooo1:
So, I broke my Alcatel Idol 4 5.2" screen and two top thirds of the screen don't react to touch(from the crack). Do I have to change the whole screen, or only the glass?
[Android Q&A, Help & Troubleshooting] Devmountsu77:
I need the correct firmware for zte model z828tl

Serial number 325160337376

1gb ram

Help would be extremely appreciated!![emoji4]

SIM Card Support

:*Nano-SIMNetwork Band

:*GSM, (Cricket Wireless Network)GSM 2G Bands

:*GSM 850,*GSM 900,*GSM 1800,*GSM 1900GSM 3G Bands

:*HSDPA 850,*HSDPA 1900,*HSDPA 2100GSM 4G Bands

:*LTE 700,*LTE 1700,*LTE 1900Operating System

:*AndroidOS Version

:*Android 5.1 (Lollipop)Chipset

:*Qualcomm Snapdragon 210, MSM8909Processor

:*Quad Core ProcessorProcessor Speed

:*1.1 GHzGPU

:*Adreno 304

Memory

Internal Memory

:*8 GBRAM Size

:*1 GBMemory Card Slot

:*MicroSDMemory Support

:*Upto 32 GB

Body & Design

Form Factor

:*CandybarDimensions

:*144 x 74 x 10 mm, Exactly 144.7 x 73.7 x 10.2 mmSlim/Thin

:*10 mm, (10.2 mm Thin)Weight

:*144g, (144.5g)Sensors

:*Proximity Sensor,*AccelerometerTorch Light

:*YesDedicated Keys

:*Volume,*PowerDevice Security

:*Device Password Lock,*Device Pattern Lock,*Slide Lock,*PIN code Lock

Screen & Display

Display Type

:*IPS LCD Capacitive TouchScreenDisplay

:*16M ColorsPixel density range

:*125 to 200 ppi, (~196 ppi Pixel Density)Screen Size

:*480 x 854 pixelsDisplay Size

:*5 InchScreen To Body Ratio

:*61 to 70 Percent, (~64.6% screen-to-body-ratio)Multi Touch Support

:*Yes

Call Management

Voice Recognition

:*YesPhonebook Memory

:*UnlimitedRingtone or Alert Type

:*Vibration,*MP3 ringtones,*WAV

Camera & Features

Primary Camera

:*5.0 MP, 2592 x 1944 PixelsCamera Flash LED

:*YesFront Camera

:*2.0 MPFront Camera Flash

:*NoGeo-Tagging

:*YesHd Video-Recording

:*With 720p3G or Video Call

:*YesCamera Zoom

:*4XTV Output

:*NoVideo Quality

:*720P 30FPSPanorama

:*YesCamera Features

:*Autofocus,*Touch focus,*Self timer,*Face Detection,*Smile detection,*HDR,*Face Beauty

Multimedia (Audio / Video)

Loudspeaker

:*YesAudio Format

:*WAV,*OGG,*MKA,*FLAC,*MIDI,*WMA,*M4A,*MP3,*AMR,*AAC,*MP4Video Format

:*3GP,*MP4,*xVID,*AVI,*DivX,*MKV,*H.264,*H.263,*M4V3.5mm Headphone Jack

:*YesFM Radio

:*Yes

Data Connectivity & Internet

GPRS

:*With GPRSEDGE

:*With EDGEData Speed

:*LTE 50 Mbps,*HSPA plus,*LTE CAT4 150 Mbps DLBrowser Name

:*Android BrowserBrowsing Support

:*HTML,*HTML5WiFi Support

:*Wi-Fi 802.11 b/g/nHot Spot

:*YesMap Support

:*Google MapsBluetooth Support

:*Bluetooth 4.0USB-Support

:*microUSB 2.0NFC (Near Field Communication)

:*No

Application Support

Office Tool Support

:*Document Viewerinbuilt applications

:*Calculator,*Notes,*Task Manager, Google Apps, NET10 AppsJava Support

:*Yes

Communication & Tracking

Messaging

:*SMS,*MMS,*Email,*Push Mail,*IM,*HangoutsGPS Tracking

:*Yes
[Android Q&A, Help & Troubleshooting] Devmountsu77:
Nobody has this file? I really need this
[HTC 10 Questions & Answers] devsk:
Guys, I will be travelling soon and I am wondering if the micro SD slot can take a second SIM instead of a card. Does that slot work as SIM slot as well? Or is it dedicated SD Card slot only?
[HTC 10 Questions & Answers] GuestK00351:
It's sd card only.
[Moto Z2 Play  Questions & Answers] madhairsilence:
Refer the screen shot. If I click the edit widgets icon in the notification panel, the layout goes outside screen layout

Please tell me it's software issue
[Moto Z2 Play  Questions & Answers] madhairsilence:
No one??
[Moto Z2 Play  Questions & Answers] Junior Passos:
It's ok here.
[Moto G4 Play Questions & Answers] A.Fitz:
Hi everyone. While I haven't made huge progress on unlocking the Amazon G Play's bootloader, I do have a few leads.

First, there's Initroot. Initroot is a way to get root access on Moto phones that have locked bootloaders. In their GitHub repository, a community member confirmed this exploit to work on his G4 Play that has a locked bootloader. I'm still trying to figure out how to patch the init. I'm not good with IDA, so it's gonna be hard. I'd love some help. While yeah, root is awesome, it's not as awesome as unlocking your bootloader. That's where the next exploit below kicks in.

There's a Amazon Exclusive Blu R1 bootloader exploit that someone here on XDA made. It uses the dirtycow exploit to obtain root then overwrite. For a lot of us, dirtycow won't work because of security patches. But initroot will!

So, using knowledge from another XDA thread, we know that the third line of our get_unlock_data is a hash validated by Motorola to allow us to unlock our bootloader. Combining the initroot and the Blu R1 unlock exploit could allow us to unlock our device.

We need to first obtain root using Initroot, to do this we need to patch initramfs. After we obtain root, we need to replace either the frp or cid partition, sounds like cid, with another patched version. This is where community help is needed! I know y'all are smart, let's do this!
[Moto G4 Play Questions & Answers] ledothis:
This looks very promising. My device is still at 6.0.1 so I will attempt the same process at that release version.
[Moto G4 Play Questions & Answers] noahajac:
I don't know much about how the firmware on these devices work. But I would assume the frp partition would be for factory reset protection.
[Moto G4 Play Questions & Answers] gogozombiii:
So far what I've got is a SCRATCH_ADDR of 0x80000000 and padding 0x01000000, ramdisk size 1010982.

Your fastboot command would be:

fastboot oem config fsg-id "a initrd=0x81000000, 10982"

I've tested it and it does survive reboot, no eternal bootloop with these values.

Here is the full information I got from the boot.img

kernel=kernel
ramdisk=ramdisk
dt=dt.img
page_size=2048
kernel_size=7220728
ramdisk_size=1010982
dtb_size=6492160
base_addr=0x80000000
kernel_offset=0x00008000
ramdisk_offset=0x01000000
tags_offset=0x00000100
cmd_line='console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom msm_rtb.filter=0x3F ehci-hcd.park=3 vmalloc=400M androidboot.bootdevice=7824900.sdhci movablecore=160M'
board=""
format=gzip

Now whoever wants to patch init can take over because I'm tired lol
[Moto G4 Play Questions & Answers] ledothis:
Here are some notes I have for patching the init binary:

I took the Athene stock rom from the motorolla website and extracted the init binary.

I have taken the Athene image from the initroot github extracted the init binary.

Comparing the two binaries the only difference is highlighted in red below, stock on the left and the patched init on the right.

diff

I am guessing that changing 0xf0102001 to 0xf0102000 is referencing the second line in the difference that has 0xf0102000.

Searching for the same listing of instructions in the harpia (Moto G4 play) init I found the following:

listing

Assuming changing 0xf00f2001 to 0xf0102000 (2nd line) in a hex editor would be enough.

I don't know enough about assembly to truly know what going on here, maybe someone on the forum does.
[Moto G4 Play Questions & Answers] gogozombiii:
I'm down to try it if you wanna change it and send it to me. I have a couple of these phones just to play with so not too worried if I mess one up.
[Moto G4 Play Questions & Answers] onlykhaz:
So, it seems to be a light at the end of the tunnel amz version without bootloader.

Keep it up guys \o/
[Moto G4 Play Questions & Answers] ledothis:
Analysed aboot to find the SCRATCH_ADDRESS as described here: https://alephsecurity.com/2017/06/07/initroot-moto/#finding-the-scratch_addr-values

I can confirm the target_get_scratch_address is 0x9000000

I will try start my phone using the vanilla/unpatched copy of initramfs to see if I can boot.
[Moto G4 Play Questions & Answers] A.Fitz:
So that scratch_addr is 0x9000000 not 8x as a post above said? How about padding? And if you'd like I have the xt1607 initramfs already made to flash if you want it.
[Moto G4 Play Questions & Answers] ledothis:
I proved that it is possible to boot as described in the article by flashing a stock initrd.img (plus padding).

fastboot oem config fsg-id "c initrd=0x92000000,1010926"
fastboot flash aleph2 ./initroot-orig-harpia.cpio.gz
fastboot continue

I am failing when trying to boot off a custom initrd.img where I just unpack and repack it (using the steps on the github).

However when I compare my repacked initrd vs the original they are different which shouldn't be the case. I plan on figuring this issue next.

Also for the padding, I do not think that is explained well in the article. We can use any padding that we want, it is a precaution just to offset the image from the scratch address such that it doesn't get clobbered when the bootloader uses the scratch address for storing other data.

I have tried both 32MB (0x2000000) and 64MB (0x4000000) both of these work.

If you're on linux you can create the pad files using the following command, for e.g. 32MB

dd if=/dev/zero of=pad32 bs=1M count=32

Then for my stock image I have:

cp pad32 init-orig-harpia.cpio.gz
cat initrd.img >>init-orig-harpia.cpio.gz

Then I would use 0x92000000 instead of 0x90000000 as the initrd offset.
[Moto G4 Play Questions & Answers] kenoni:
XT1622 Amazon version

The same thing with the XT1622 Amazon version.

- Tried booting with the original initroot image everything loads fine.

- When trying with the adjusted image I get boot loops.
[Moto G4 Play Questions & Answers] ledothis:
The patch for init is wrong..

The exampe had 0xf0102001 changed to 0xf0102000. Assuming the patch is just dropping the last bit.

For my harpia initrd image I have the data 0xf00f2001 so I changed that to 0xf00f2000 and this worked.

Running

adb shell getenforce
Permissive

Note: I was super wrong about the packing and unpacking being the issue.
[Moto G4 Play Questions & Answers] tttony:
So, good news for XT1607 owners?
[Moto G4 Play Questions & Answers] ledothis:
Im stuck now as I have never setup su before.

I copied su (version from android emulator) to /sbin/su in the image, but when i run:

$ adb shell su
su: setgid failed: Operation not permitted

Assuming thats why sepolicy and adb needs to be patched.

I tried using my sepolicy from the emulator and it still failed.

Maybe I should copy the adb from the github or the emulator.
[Moto G4 Play Questions & Answers] gogozombiii:
I mean, he could be right; I never claimed to know what the hell I was doing ;) I just like to tweak out on phones, definitely nowhere near a professional.
[Moto G4 Play Questions & Answers] ledothis:
Root works now.

$ adb shell
root@harpia:/ # id
uid=0(root) gid=0(root) groups=0(root),1004(input),1007(log),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats) context=u:r:shell:s0

/init patched as described above

/sepolicy taken from the athene-m image on the github

/xbin/su taken from the android arm emulator

/sbin/adbd taken from the athene-m image on github

/init.mmi.usb.rc changed "echo 1" to "echo 0" in two places
[Moto G4 Play Questions & Answers] wrenhal:
Woohoo. Is this permanent? Can it be used then to permanently enable the tethering? Does this wipe anything on the phone?

I wonder what will happen if we finally get nougat.
[Moto G4 Play Questions & Answers] onlykhaz:
So, can we say now that's official to have root on amz version? o/
[Moto G4 Play Questions & Answers] ledothis:
Technically yes. You would have to flash the fake initrdimg before booting each time though. Furthermore, you still can't change much of the device because the boot sequence is still secure.

Looking at the original suggestion for unlocking the bootloader it is unfortunately for a BLU device not a motorolla device (even though it is Amazon controlled).

I originally though that was Motorola variant. The bootloader unlock for the BLU device won't work for a motorolla device.

We just need to hope someone figures out a way to hack the bootloader.

I remember reading way back that there are some guys on this forum that know how to get Motorlla bootloader unlock codes, but I think they charge money. (Seems dodgy).

With root access I have pulled the bootloader image, so I'll dig around for fun but doubt I will find anything.
[Moto G4 Play Questions & Answers] wrenhal:
So would a change to the build.prop survive a reboot?
[Samsung Galaxy S8+ Questions & Answers] pinkbecca:
help!!, I love my S8+, I have 1 problem, when I open the screen it flashes the brightness hard then goes back to the level I chose, please watch the video, it happens exactly as the screen is opened, the bright flash is less than a second but its annoying, tell me if there's a fix.

[YOUTUBE]PT0s-ydNkRM[/YOUTUBE]
[Samsung Galaxy S8+ Questions & Answers] Chuck 3310:
Try turning off the auto brightness and video enhancer options and let us know if it still persists
[Samsung Galaxy S8+ Questions & Answers] pinkbecca:
they're both turned off
[Samsung Galaxy S8+ Questions & Answers] Chuck 3310:
Try turning the AOD off and see if it does the same thing
[Samsung Galaxy S8+ Questions & Answers] pinkbecca:
oh my god the flash stopped once I turned off AOD, but I need AOD on, I hope they fix this, where can I send this issue to Samsung?