yashsingh1/xdaforums huggingface dataset:
[Huawei P40 Pro Real Life Review] jericho246:
Very happy with my P40 Pro so far. I'll try to keep this short & honest.

First of all, one of the most important things: battery life. It's very good IMO. I keep my phone on FHD+ with 90hz refresh rate. Honestly I expected sub-par battery life from this device with 90hz, and I thought I was gonna switch to 60hz for sure, but I was pleasantly surprised. Like I said, battery life is not an issue on this phone. Not insanely great, but still, very solid. :good:

The camera? Oh, boy. Just look at the samples posted on the internet, or watch camera reviews on Youtube. It's just phenomenal. Low light is also incredibly good, although from my testing, some shots come out better in "photo mode" than they do in "night mode". Sometimes the opposite.

The display is also great. No QHD resolution, but FHD+ is more than enough for me. I think QHD on phones is a gimmick, but that's just my opinion.

The only thing I don't really like that comes to mind is the weight of this phone - it's kinda heavy, especially compared to my previous phone.

About the Google services issue... To me it's not really an issue. I don't NEED GMS on my phone. I can live without them. Yes I installed them, but it was more out of the urge to tinker with my phone, than the necessity of having them. Here's what I have to say about my personal usage.

My banking app is in the Huawei App Gallery. Google Calendar, I don't really use. Maps? The "Maps.me" app and Here WeGo seem like good alternatives to Google Maps. As for gmail, you can easily use AquaMail or Bluemail and add your gmail account there. The interface is a bit different though. I kinda miss Google Photos as I did have some photos saved there, but it's not that big of a deal. Out of curiosity, I just installed the Google Photos app moments ago and it seems to work fine on my P40 Pro. It detected the photos on my device and I can see everything that I backed up in the past.

I still would not recommend the P40/P40 Pro to people who are very dependent on Google apps, as I can't guarantee whether Huawei will patch this GMS installation method, or not. There's just no way of knowing that.

So, in summary, if you heavily depend on Google apps and services - DON'T buy it. If you think you can live without them, then you can give it a try. In my country Huawei lets you "try" the device for 15 days, so if you don't like it you can send it back and get a refund.

Huawei P40 Pro gets a solid 4.5/5 from me.
[Huawei P40 Pro Real Life Review] ushoda:
I stopped reading at "Software at this moment in time is pretty useless".
[Huawei P40 Pro Real Life Review] Khonsu_:
Really? I'm using my phone as the way it was intended to be used with no Google services side-loaded and this phone does everything that my other Android phones does besides have a dedicated YouTube app. Perhaps you just don't know how to use a phone properly
[Huawei P40 Pro Real Life Review] ZedeN:
Fair point, I changed the phrasing of the review.

Maybe you live in another region where app developers don't use GMS as default, for example China? But clearly your use case doesn't depend on GMS, in that case, this phone is perfect for you. Also YouTube is the least of my problems, I have been using YouTube Vanced for years and even it is a pain to install on P40 Pro. You first have to either download "dirty" micro-g or modify the micro-g settings to stop it from using GMS otherwise you get stuck in login loop.

And thank you, I will go ahead and start learning to use my phone straight away sir, maybe Huawei should include that on the packaging as well.
[Huawei P40 Pro Real Life Review] Klosterbruder:
Quite an emotional topic, hmm? ;)

My 2,5 cents: I used my smartphones primarily for audio books, photos, WhatsApp, mobile navigation, YouTube and common internet applications.

The P40 Pro does all that just perfectly, better than all smartphones I owned before. With just one single exception.

I like Google Maps, I like the Play Store, I like YouTube. Sure, there are alternative applications, but I still prefer the "originals".

So I spent about half an hour and went through installing the Google services according to instructions I got from a YouTube video. Some effort, but it paid.

I now got the perfect smartphone, running all and everything I need - and doing that better than ever before. With just one exception, no, with two exceptions.

1) Still not possible to use "Hey Google" or "Okay Google" on the lock screen.

2) Fixed battery, the usual *****iness all smartphone manufacturers abuse for forcing you to discard your smartphone after about two years, or earlier if you charged your battery often to 100 % or let the battery get too warm (easy in summer in a car).

And that's it. I instantly fell in love with the P40 Pro after installing the "missing" Google services.

Two things I don't understand at all:

1) Why the heck doesn't Huawei provide unlock codes for the bootloader? Would solve that Google problem immediately. I just don't understand why they ignore that simple but effective move.

2) Why does all the world blame the Google problem on the USA, especially on Trump? It's not the USA, it's not Trump - it's Apple. Huawei sent Apple back to the lower places on the podium. The pride of the capitalism got declassified by the communists. So the rotting fruit applied pressure on the government - and there we are. It's not because of espionage (if there was any proof, they would have presented it with utmost happiness), it's to "make Apple great again" using all impure means available.
[Huawei P40 Pro Real Life Review] linux2525:
Google Maps works for me without login.

Waze is actually better.

HereWeGo is not bad either.
[Huawei P40 Pro Real Life Review] blue_panther9_9:
Maybe they do send data to Chinese government. ?
[Huawei P40 Pro Real Life Review] skyisblue79:
Hey how to modify micro g settings as mine is getting stuck in Google registration too (I already have gms loaded)
[Huawei P40 Pro Real Life Review] XDA_RealLifeReview:
You're a power user. Can the Huawei P40 Pro keep up? Rate this thread to express how "healthy" the development scene is for the Huawei P40 Pro. A higher rating indicates available root methods, kernels, and custom ROMs.

Then, drop a comment if you have anything to add!
[Huawei P40 Pro Real Life Review] XDA_RealLifeReview:
Would you say that the Huawei P40 Pro is "fast" in day-to-day use? A higher rating indicates that you think the Huawei P40 Pro exhibits fantastic performance. Like, is it as fast as your tears when you watch The Titanic?

Then, drop a comment if you have anything to add!
[Huawei P40 Pro Real Life Review] pesho00:
Verry fast!
[Huawei P40 Pro Real Life Review] Huaweifans:
Compare to which phone?
[Huawei P40 Pro Real Life Review] rayenvs:
Far better then Samsung 20 series
[Huawei P40 Pro Real Life Review] superman25:
I had s 20 ultra and p40 pro is definitely faster even with gsm on board so
[Huawei P40 Pro Real Life Review] Aur3L:
I had to redo some basic stuff side by side with my OnePlus 7 Pro, and all in all, the animations and apps loading speeds are showing a slight advantage for the P40 Pro, so overall, they are neck to neck with the advantage of the neutral chip on the latter. I had a bias in OnePlus 's favor, but Huawei strongly delivers. Cameras, games, autodesk sketches, continuity between devices with Firefox, photo editing, virtual machine, this machine rocks.
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Hi guys,

with this tool you can switch between 'volume on' and 'vibrate' by shaking your phone :-)

Just run it and click on 'Hide', so that it always run in background.

Please test it and tell me if the sensivity is ok and if it's not drain your battery to much.

Please donate for me! I'm a student and I spend all my free time for developing tools for you!

A cup of coffee for me :)

Received donations

6.00 EUR: Daniel O

4.00 EUR: Arne V

10.00 EUR: Mahmoud K

Thank you very much!

Changelog

Version 0.2 (07/11/08 14:10 pm)

Vibration feedback (1x long: vibration mode on, 2x short volume on)

A lot of settings for parameters. Just play around with them, because it's difficult to explain them.

At the moment settings will be lost, after closing my app.

application icon added

Version 0.1 (07/09/08 18:50 pm)

first release

Best regards,

Sascha
[Touch Diamond, MDA Compact IV Themes and Apps] horstborsch:
Sounds nice!

But how "hard" do you have to shuffle? I mean can it happen accidentially for example by running with the phone in your pocket?
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
That's why it takes so long until i published this app.

I coded it so, that nothing can happend! Only if you shuffle the device, it change to vibrate or back to volume on.

I think it is not possible, that this happens, when you having your phone in your pocket ..... ok i don't know what you are doing the whole day...maybe it is possible :D
[Touch Diamond, MDA Compact IV Themes and Apps] daren1:
COOL!

Not to be ungrateful...but would it be possible to write something similar that will put an alarm into "Snooze" mode?

eg...Alarm goes off and instead of me having to navigate through the menu's to stop or snooze, I would just shake it?
[Touch Diamond, MDA Compact IV Themes and Apps] borgqueenx:
i'd like to have a function by shuffling the diamond, that the screen goes on or off...
[Touch Diamond, MDA Compact IV Themes and Apps] horstborsch:
well done!

But is there any notification if you shake it that the status change is preformed?

So if you do it with the screen switched off you need a feedback if it was sucessfull. Maybe one beep for vibrate and two beeps for volume on?
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
That sounds cool! I'll figure out that.
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
It doesn't work, when the device is in standby!

If the device is on, you see it in title bar.

But i could also add a vibration feedback when switching.
[Touch Diamond, MDA Compact IV Themes and Apps] MonteCristoffOn:
:D Nice trick !

I will have a look at this...

Thanks !

@sushi : did you use the Gsensor API for that ?

;)
[Touch Diamond, MDA Compact IV Themes and Apps] crazy cat:
its perfect!
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
@MonteCristoffOn:

I figured it out by myself, how to use the gsensor.

But at the end it was easier and faster to use the finished api, which was published a few days ago.
[Touch Diamond, MDA Compact IV Themes and Apps] neoTheone:
Works great so far!! But one question: Would it be possible to start the app completely in the background like a service? Thanks alot for your work!!

cheers
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Yes, that's what i want to do in one of the next versions.
[Touch Diamond, MDA Compact IV Themes and Apps] neoTheone:
very sweet indeed!! I would also vote for a short vibration feedback after switching and customized actions to perform.. Thank you :)
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
After testing, i figured out, that my app works when the phone is in standby. First i said, that it won't...

In next release i give you the possibilty to change parameters, so that we can find the optimal settings.
[Touch Diamond, MDA Compact IV Themes and Apps] Radeon123:
Works great on the TLR V2 Rom :D

Would also love to have a little vibrate when the profile is switched.

Thanks for the cool app :)
[Touch Diamond, MDA Compact IV Themes and Apps] KukurikU:
thank you again, i don't know if the "cup of coffee" link is there because of my suggestion (from the thflo3d thread) or it was already there but i think i did good use of it;).

not enough for a mercedes or a new girl friend but sure enough for at least a "six pack":D

thank you!
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
What a shame! I need a new girl friend so much :D

But, thank you very much! :)
[Touch Diamond, MDA Compact IV Themes and Apps] akito:
Yes please provider a slider or something to be able to set the sensitivity by ourselves..... cuz sometimes when I shake it, it changes... other times it doesn't :p But the intention of this program: I love it!
[Touch Diamond, MDA Compact IV Themes and Apps] dzign-it:
Working Great!!

Awesome App!

i agree with other comments about the below....

As mentioned, a small vibrate or noise ( maybe make a noise when switch to loud, and vibrate it when switch to vibrate ??)

The shake to "wake up" the fone sounds awesome.

also shake to snooze or turn off the alarm.

Also things such as turning the phone over would work well with the alarm functions, and turning off the alarm

How about turn phone over to snooze alarm... shake it to stop alarm ??? :-)
[Touch Diamond, MDA Compact IV Themes and Apps] :
Thinking of things... perhaps you can make a 'record' function to record the users shake. Like that it can react to the way the users shakes instead of a pre-defined sensitivity :D
[Touch Diamond, MDA Compact IV Themes and Apps] Radeon123:
Also could this app to added to the AppToDate program.
[Touch Diamond, MDA Compact IV Themes and Apps] Sergio PC:
Goddd dude thanks! Really its persons like you that are gonna make this phone Kics A** (It already does anyways)
[Touch Diamond, MDA Compact IV Themes and Apps] checkstedas:
@sushi: What a great idea! Installing it right now..! Thx dude!!

Also a great idea! :-D
[Touch Diamond, MDA Compact IV Themes and Apps] zme999:
Fantastic...

Just what I was hoping for when I started my "Shaking the Diamond" thread:)

I'm starting to feel that there is no limit to what we can do with our roughly cut Diamond... It's realy starting to shine:D

Two improvements already mentioned in this thread that would make it perfect is 1. that the program runs completely in the background like a service

2 that it give some kinda sound/vibration to confirme the switch

Thanks again a keep up the fantastic work

Peace out...
[Touch Diamond, MDA Compact IV Themes and Apps] cina:
Hi!

This is awesome!

To be most flexible the user should be able to select a prog (script/exe or anything) to execute on shaking. That would make your life much easier not to pump your code based on requests... :)

Cheers, Cina.
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
The vibration feedback works! 1x long on changing to vibrate and 2x short on changing volume on.

I release the next version with vibration feedback soon as possible! ;)
[Touch Diamond, MDA Compact IV Themes and Apps] Brevi:
It would be great to have the option to select a sound as additional confirmation. I think that would be really cool *shake...beep* (yeah I know what you think...nerd alert)

Would it be possible to add it to apptodate?

Thanks a lot for this great app!!!
[Touch Diamond, MDA Compact IV Themes and Apps] zme999:
Sweet man... Can't wait

Love you for this... Wanna be my girlfriend? :D lol :)
[Touch Diamond, MDA Compact IV Themes and Apps] ratcom:
Thanks

I must admit sushilange your making a really name for yourself around here ;)

WELL DONE and keep up the work!
[Touch Diamond, MDA Compact IV Themes and Apps] _Nomad_:
Great work... Very useful app, had a similar one for my n95, and I must admit that once you start using it, it gets rather addicting :D

Greatly looking forward to the next version with vibrating feedback;)

ohh... and you can definitly look forward to a cup of coffee, courtesy of me:D
[Touch Diamond, MDA Compact IV Themes and Apps] Urosh:
Bluetooth on

Hi!

I also like very much the idea.

I use a profile switcher mostly for bluetooth discoverability.

Do you think it would be possible to add also the option of switching on bluetooth?

Thnx for the answer!

Urosh
[Touch Diamond, MDA Compact IV Themes and Apps] MarcLandis:
This is a nice idea to use the g-sensor. Now I know where the vibrate source code is used in :-)
[Touch Diamond, MDA Compact IV Themes and Apps] Swiftblade:
One hell of the application for the accelerator and now with vibration feedbacks too... WOW

You should put your knowledge to better use like incorporating a "shaking up and down" app will automatically donate a cup of coffee to you...haha :D:D

Great works and well done!
[Touch Diamond, MDA Compact IV Themes and Apps] davidebeatrice:
little more sensitive...

testing by one day... i think it will be great if it's a little more sensitive...

by the way thx! very cool app!!!:D
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
For every feature that has nothing to do with changing from vibration mode to volume on: http://xdaforums.com/showthread.php?t=406921
[Touch Diamond, MDA Compact IV Themes and Apps] zmob123:
I am not reading the threads so sleepy, but would it be possible to create a setting to adjust the sensitivity. Like say I am in my office, and teh phone rings, the phone is on the desk and doesnt need to be shaken hard at all, the increased sensativity applies. At a theme park on a rollercoaster, lowest settiing applies. Also why not just put the options in and the app then only does that function, like shake to wake, shake to answer, shake to end, shake to change profile, shake and bake.
[Touch Diamond, MDA Compact IV Themes and Apps] DiemetriX:
@zmob123: If your phone rings at work you can just turn it face down, it will mute the call ;)
[Touch Diamond, MDA Compact IV Themes and Apps] --jj--:
Latest version

I'm pretty new to this site, where do I find the version with the vibration function?
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
It's not online yet. But it'll coming soon!
[Touch Diamond, MDA Compact IV Themes and Apps] helterskelter:
I don't know how you guys are shaking, but I don't find it sensitive enough.

It always takes several shakes for me to get it to react.

So at the moment, instead of looking like some retard having an epileptic seizure I'd rather press the volume rocker for 2 secs.
[Touch Diamond, MDA Compact IV Themes and Apps] --jj--:
Thanks

I can't wait, I'm using the "First" version now and it's great. Thanks a lot so far...
[Touch Diamond, MDA Compact IV Themes and Apps] KukurikU:
:D loved that !:D almost fall down from the chair...LOL!
[Touch Diamond, MDA Compact IV Themes and Apps] horstborsch:
ok we need a personal sensitivity setting :) that would be great

and sometimes when i shake my Diamond the taskbar opens instead of a status change is preformed?!
[Touch Diamond, MDA Compact IV Themes and Apps] SkizZO:
This can be an hint... Assign some movement as an upper right corner tap, so the ok/x button (and taskmanager) are assigned to one type of shake ;)
[Touch Diamond, MDA Compact IV Themes and Apps] fraggar:
When shaking you need feedback if it worked.

Feedback like vibration or a sound.

Now I'm not sure if it worked, I need a couple of tries often.

So feedback would be nice :-)
[Touch Diamond, MDA Compact IV Themes and Apps] open_source:
very cool App, as mentioned customizeable sensibility would be awesome.

thank you.
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
New version online!

Just play around with the settings. I cannot explain them, because then i have to explain my whole sourcecode for understanding.
[Touch Diamond, MDA Compact IV Themes and Apps] Superloko:
Great work...

Superloko
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
@all users: Tell us which settings working great! ;-)
[Touch Diamond, MDA Compact IV Themes and Apps] Asphard:
After 1h testing these are my settings:

100

300

1

1

1

1

2

1

With this settings it´s in my opinion impossible to change the profile accidentaly. You´re changing the profile moving it not very fast (but also not to slow :D) left-center(right)-left.

Notice:

1. The program doesn´t work when the display is off.

2. After closing the program all the settings made will be cancelled and the next time you open the program you will see the default settings. I hope v.0.3 will come soon.

3. The program need 286k of ram. Can you improve something in future versions?
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
to 1.: That will be never possible, because all running applications are stopping, when your device goes to standby

to 2.: I know. It's not implemented yet, as I said in the changelog

to 3.: Hm.. I think there is nothing to improve, because there a just a few code lines. The 'big' ram usage is caused by the sensorapi i think.
[Touch Diamond, MDA Compact IV Themes and Apps] Riel:
One question (works like a charm!)

Why shake 'left right'?

I was trying like hell to get it going good, shaking up-down like a can of soda or something :p

That's more natural for me?

... or maybe I'm unnatural myself ...
[Touch Diamond, MDA Compact IV Themes and Apps] absul123:
Thnak you

Hi this is a great tool from the replies i read but my problem is very simple I am new to the Diamond just yestrday I bought it and wanna to install your tool but don't know how?? can you help please...thank you again and wish you all the luck
[Touch Diamond, MDA Compact IV Themes and Apps] vijayvasa:
perfect settings, thanks
[Touch Diamond, MDA Compact IV Themes and Apps] vijayvasa:
superb!

sushil ur work is simply superb, hope we will get so many features with this useful cab.:)
[Touch Diamond, MDA Compact IV Themes and Apps] absul123:
can U help please. i need to know how to install the tool on my diamond>
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Just run the cab and after installing run the installed application.
[Touch Diamond, MDA Compact IV Themes and Apps] absul123:
sorry, but i got azip file with 5 files do u mean i transfer them phone and run the installation from there? thnakyou
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Yes of cource! CAB-Files have always be running on your mobile phone, not on your pc ;-)
[Touch Diamond, MDA Compact IV Themes and Apps] absul123:
thnk you for your patints with me. last question:

1. where do i transfer on the phone?

2. do I transfere the sip or un zip them

that is all and thanx
[Touch Diamond, MDA Compact IV Themes and Apps] Asphard:
With left-right I mean the Diamond (and so it´s sensor), not your hand :)
[Touch Diamond, MDA Compact IV Themes and Apps] absul123:
thank you

thank you i managed at last :)
[Touch Diamond, MDA Compact IV Themes and Apps] Pharaohnough:
sushilange,

small 10 EUR donation as a token of appreciation for your great work. Maybe now you can get the Mercedes logo :D

Keep up the great work!
[Touch Diamond, MDA Compact IV Themes and Apps] fedino87:
Hi Guys,

I'm sorry for my bad english, but I'm writing because I was installed this app, but not works on my diamond.. I tried to install both in mydevice and in internal storage but the result is the same..

Maybe I don't understand how I move the diamond or I have other problems but I don't know..

Help please,

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Do you run the application after installing?
[Touch Diamond, MDA Compact IV Themes and Apps] fedino87:
Yes, of course.. I hide the app
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
Just move your Diamond ca. 5cm to the left, and then 5cm to the right. Do this fast, so that you shake your diamond.
[Touch Diamond, MDA Compact IV Themes and Apps] fedino87:
I tried, but nothing..
[Touch Diamond, MDA Compact IV Themes and Apps] sushilange:
If you have a Diamond, the gsensor is not damaged and you shaking your device in the right way it have to work...
[Touch Diamond, MDA Compact IV Themes and Apps] fedino87:
I don't know how but the app changed two time the audio profile.. the parameter of config what's mean?

I think that the gsensor work well because gsen and teeter works..
[Touch Diamond, MDA Compact IV Themes and Apps] sumitescp:
I will try this later on tonight. It seems to be a great app.
[Touch Diamond, MDA Compact IV Themes and Apps] joemax:
Please make all sushilange's apps Stickies :D

Maybe an apps page kept up to date my the mods ??

Sorry still new here so fully prepared to be spanked if I'm out of order ;)
[Touch Diamond, MDA Compact IV Themes and Apps] meyerma2:
Profile changer: sweet and handy, any possibility to automatically run it?

I really like this small tiny application which again makes my D different from other phones.... Is there any way to automatically run it in hide mode when switching on the phone?