Jump to content

PythonLimited

Member
  • Posts

    7
  • Joined

  • Last visited

Reputation Activity

  1. Like
    PythonLimited got a reaction from hardStyl3r in LG G3 LineageOS Tutorial   
    Cool stuff, I'm programming those Custom OS since 2013. I even still maintain my beloved S3Neo from 2013. The topic really needs to get more coverage i think, to let customers know they don't need to buy a new phone every two years (even though manufacturers want them). But there are some things I've to complain about.
    In Android the process of how a image is being Processed (be it post processing or ore processing) is not done in the App that takes the picture. The app really just takes the photo with sometimes some settings like raw pictures or manual exposure, denoise, zsl u name it being enabled when the app switches to manual mode. But all the processing is being done in the Camera HAL or hardware abstraction layer. That one does (actually it doesnt but to simplify assume it does) post processing and image corrections. It also converts it to jpeg which is a edited type as the camera normally outputs in YUV in Android. That's why there are camera mods which replace those camera HALs. Check the Oneplus 3 which has one such replacement. It works pretty well and those guys even had 4k video enabled on a non 4k supported phone.
    The other thing is the developer who maintains the device. That's one of the issues like the screen. As a developer one has the option to simply change the individual color strength or turn the brightness up more than on stock. But there are some features enabled by default like anti display degradation routines that lower the brightness. But its good that phones in general are being supported by lineageos (even though the lead devs there are total garbage and toxic). If any Lineage Dev reads this then finally read my ticket (Mi Pad 4 Clover device bringup) and answer
×