f.lux

    f.lux forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Exactly why do you need root for Flux Android?

    Android
    13
    23
    78160
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      agent007bond last edited by

      Here's what I can't find any info on. Why do you need root on Android?

      On that note, why do you also need jailbreak on Apple devices?

      Reason for asking is, there are non-root apps out there (for Android) that can make the screen more red and less blue by using "draw over other apps" technique. While not perfect (I would love for it to NOT seep into screenshots; and some toasts appear on TOP of the orange layer), it works great and makes my Android phone screen easier to look at during night.

      What does f.lux do differently that it requires root access to function?

      1 Reply Last reply Reply Quote 0
      • lorna
        lorna last edited by

        So the short answer is that we don't use the overlay technique because adding pink isn't the same as removing blue.

        "Works great" is subjective, you can see measurements for one overlay app here: https://fluxometer.com/rainbow/#!id=Nexus 4 Apps/6500k-nexus4

        @lorna

        A T 2 Replies Last reply Reply Quote 3
        • A
          agent007bond @lorna last edited by

          @lorna Then what do you do? Mind explaining how exactly you remove blue on a rooted Android phone?

          lorna 1 Reply Last reply Reply Quote 0
          • lorna
            lorna @agent007bond last edited by lorna

            @agent007bond we change every color on screen to remove blue and green light while mostly maintaining color perception. You might like reading up about https://en.wikipedia.org/wiki/Color_constancy and https://en.wikipedia.org/wiki/Chromatic_adaptation too. I'm not sure how much detail you want, but effectively mobile phones don't have accessible color management like desktops do, so we need access at a lower level. So that's the reason for needing root (and additionally on iPhones, it's needed because otherwise apps cannot run in the background).

            @lorna

            Tungsten_smooth T 2 Replies Last reply Reply Quote 1
            • D
              ddmflux153 last edited by ddmflux153

              Does it mean that even a definitive version (non preview) of f.lux will always need root access ? and so that there will never be a non-root app allowing to really remove blue and green light (not a simple overlay) ?

              Thanks

              lorna 1 Reply Last reply Reply Quote 0
              • lorna
                lorna @ddmflux153 last edited by

                @ddmflux153 For older operating systems that will probably be true, but we expect it to be possible in future updates.

                @lorna

                L 1 Reply Last reply Reply Quote 0
                • Tungsten_smooth
                  Tungsten_smooth @lorna last edited by Tungsten_smooth

                  @lorna I did the color constancy test. Square A is DEFINITELY darker than square B. Until I put B next to square A. I think our eyes are too easily fooled, maybe it's a good thing?

                  I also zoomed WAY into the square b (the "lighter" square in the "shade") and put it RIGHT NEXT to the same square in the picture. In the original picture, square B STILL LOOKS LIGHTER! That's absolutely insane!

                  1 Reply Last reply Reply Quote 0
                  • P
                    pureby last edited by

                    Another very big disadvantage of "draw-on-top" method is that it greatly reduces contrast, what results in dramatically impaled readability and sometimes causes even more eyestrain than 'default' blue light.

                    1 Reply Last reply Reply Quote 1
                    • L
                      LipReader @lorna last edited by

                      @lorna Im sure you've been using android n, any chance this is the update that will allow f.lux to be a 'without root' application? I'm Not sold by the other alternatives out there.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        pureby @LipReader last edited by

                        @LipReader I seriously doubt this app will ever be non-root. Not in the foreseeable future for sure.

                        Why not just root your phone? If I could do it, so can you. I suggest you look in CyanogenMod Wiki for detailed instructions on how to root your phone, if you follow it step-by-step nothing can go wrong.

                        And if your phone is not supported by CM, there are plenty other detailed step-by-step guides out there you can easily Google.

                        Tungsten_smooth L 2 Replies Last reply Reply Quote 0
                        • Tungsten_smooth
                          Tungsten_smooth @pureby last edited by Tungsten_smooth

                          @pureby It's not that easy with locked bootloaders, and some versions 4.4.4 and 5.0 not having root on certain carriers. Example, Note 3 Verizon, got back down to 4.4.4, and it's HAMMERING ME to update. That's what I hate about android, the carriers can literally force you to upgrade, or try to. On 4.4.3, I could say "not now" and it would leave me alone, but on up, that's not an option, it's either now or later.

                          I have to disable SDM with an ADB tool to stop it from loading the update question. Find me a root method for Note 3 Verizon, on 4.4.4 (preferably) or 5.0. The later has annoying issues, like SEVERELY complicating access to "Emergency Call" on the lock screen, and it's the update that DESTROYED (HALVED or more) my battery life. I'm slowing fixing it finally, but it's tedious.

                          A 1 Reply Last reply Reply Quote 0
                          • L
                            LipReader @pureby last edited by

                            @pureby I know how to root and have done it before, but I have certain applications that will not work with root, and I'm not planning on sacrificing them for f.lux when theres applications out there who dont do the same but are close enough. I will gladly wait...

                            lorna ? 2 Replies Last reply Reply Quote 0
                            • lorna
                              lorna @LipReader last edited by

                              @LipReader Best you can do for sleep without rooting is to dim your screen all the way and hold it far away from your eyes - the tinted overlays leave a lot of alerting light in and prevent your screen from being readable when dimmed all the way. Hope we have a better option for you soon.

                              @lorna

                              1 Reply Last reply Reply Quote 0
                              • ?
                                A Former User @LipReader last edited by

                                @LipReader The non-root alternatives to f.lux or CF.lumen aren't "close enough" - they don't work at all the way rooted apps do.

                                1 Reply Last reply Reply Quote 1
                                • S
                                  Stevers last edited by

                                  I just got the Android 7.0 Preview for my Nexus 6P. Is it safe to root my phone for f.lux on Nougat??

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    amorrn @Tungsten_smooth last edited by

                                    @Tungsten_smooth Assuming you haven't found it yet, there is root on the VZW Note 3 on 5.0 (not for 4.4.4 that I know of). There's also a bootloader unlock available, letting you install TWRP and flash custom ROMs. I had CM13 (Android 6.0.1) running on my VZW Note 3 before the screen broke. Check out XDA for more info.

                                    Tungsten_smooth 1 Reply Last reply Reply Quote 0
                                    • Tungsten_smooth
                                      Tungsten_smooth @amorrn last edited by

                                      @amorrn Thanks, I'll look into this! Maybe I'll keep the phone if I can root it, and I just need a new battery for it, maybe I'll get an extended battery. I need a phone that doesn't use PWM like OLED screens do though, so I might switch up to something like an LG G5 or a droid maxx 2.

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        THE_Roen @lorna last edited by THE_Roen

                                        @lorna My friend would like a full technical explanation with details of what you're trying to accomplish with f.lux, especially on an LCD screen.

                                        In his words:
                                        so i don't get it
                                        how does it work on iphone?
                                        you can't just turn off blue on a non amoled screen
                                        the backlight of all LCD displays is a big white light
                                        yea i'm saying that's not possible with LCD
                                        you can't just remove a spectrum
                                        and still maintain any modicum of color perception

                                        yea so it just shifts the color balance
                                        doesn't really get rid of blues
                                        in theory sure
                                        that's for overlays
                                        you can't remove blue light on an LCD
                                        you can only block it or filter it with the pixels
                                        so it just uses a stronger red filter and a darker filter on the blue
                                        it still has blue light in the end
                                        otherwise you wouldn't have a lot of colors coming through
                                        it would look retarded
                                        so what i'm saying is you could simply reduce brightness for a similar effect
                                        i think it's mainly psychological to you

                                        ? lorna 2 Replies Last reply Reply Quote 0
                                        • ?
                                          A Former User @THE_Roen last edited by

                                          @THE_Roen Tell your friend to ask Apple why they introduced night shift as an official baked in feature for iPhones then. They have LCD screens and it does work.

                                          1 Reply Last reply Reply Quote 0
                                          • lorna
                                            lorna @THE_Roen last edited by lorna

                                            @THE_Roen It turns out all these things you're asking about can be measured and so we did. We've used reference grade gear to take some measurements of different screens and we've put it up online for everyone to use, along with the most recent science we know about in the subject.

                                            Remember there are many variables, like viewing distance from the eye to the screen, age of the viewer, and even personal sensitivity, but you can play around with some of that in the models here: https://fluxometer.com

                                            Reducing brightness all the way definitely helps, but there's likely more going on that that - color shift have shown some very interesting effects. It's all an active area of research.

                                            I hope this information gets you started on what I think is the most interesting area of research. Please encourage your friend to write us with any questions directly, too.

                                            @lorna

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright © 2014 NodeBB Forums | Contributors