{"id":211,"date":"2021-04-19T00:04:11","date_gmt":"2021-04-18T18:34:11","guid":{"rendered":"https:\/\/blog.cygnusos.com\/?p=211"},"modified":"2021-04-19T00:04:39","modified_gmt":"2021-04-18T18:34:39","slug":"new-v3-2-release-for-violet-redmi-note-7-pro","status":"publish","type":"post","link":"https:\/\/blog.cygnusos.com\/?p=211","title":{"rendered":"New v3.2 release for Violet (Redmi Note 7 Pro)!"},"content":{"rendered":"\n<p>The update features the following device side changelog:<\/p>\n\n\n\n<p>Device Trees:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Remove lmkd properties to enable new lmkd kill strategy<\/li><li>Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE<\/li><li>Disable UI touch sounds by default<\/li><li>Disable bluetooth by default<\/li><li>Enable freeform windows<\/li><li>Disable NearbyMessagingService and DiscoveryService<\/li><li>allow appdomain to get persist_camera_prop<\/li><li>Don&#8217;t pin camera app in memory<\/li><li>Pin surfaceflinger<\/li><li>Fix mic issues in apps like WhatsApp<\/li><li>enable QPower and Deep Sleep at the same time<\/li><li>enforce 24-bit audio for offload playback<\/li><li>Force triple frame buffers<\/li><li>tune zram<\/li><li>Enable DFS channel scanning in P2P search.<\/li><li>Relax WiFi re-association RSSI thresholds.<\/li><li>Smarter decisions on whether to use a 2Ghz or 5Ghz AP.<\/li><li>Kang EAS configuration from sunfish<\/li><li>Override readahead to 128KiB after post-boot<\/li><li>Import boot\/runtime fs tuning from coral<\/li><li>Force show network traffic on statusbar<\/li><li>Update blobs from mojito-user 11 RKQ1.201022.002 V12.0.2.0.RKGEUXM release-keys<\/li><li>Update Graphic stack From: LA.UM.9.1.r1-09100-SMxxx0.0<\/li><li>Switch to prebuilt sensors@2.0 stack<\/li><li>Update GPS to LA.UM.9.1.r1-09200-SMxxx0.0<\/li><li>Switch to source built vendor.qti.hardware.perf@2.2<\/li><li>Build open source bluetooth interfaces from source<\/li><\/ul>\n\n\n\n<p>Kernel:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Rebased kernel on 09100 CAF tag<\/li><li>Merged kernel\/common, uprev sublevel to 227<\/li><li>Increase vmstat interval<\/li><li>Do not collect I\/O statistics<\/li><li>Smoothen WALT predicted load boosting<\/li><li>Avoid run-time IPIs from expedited grace periods<\/li><li>Implement RHEL&#8217;s Low Latency Kernel cmdline<\/li><li>Enable kernelspace battery saver<\/li><li>Enable optimized inlining<\/li><li>Bind to LITTLE cpus and reduce RT prio<\/li><li>Disable SLUB per-CPU partial caches<\/li><li>Enable basic tracing for IORap<\/li><li>Enable TTL\/HL target support<\/li><li>Disable stack frame size warning<\/li><li>Avoid dynamic memory allocation for small write buffers<\/li><li>Enable LZ4 ZRAM<\/li><li>Improvements on wakelocks reduce idle drains<\/li><li>Enable LSE atomics<\/li><li>Don&#8217;t pre-create any loop devices(Improves Boot time)<\/li><li>Switch to RELR relocations<\/li><\/ul>\n\n\n\n<p><a href=\"http:\/\/cygnusos.com\/downloadpage.html\" target=\"_blank\" rel=\"noreferrer noopener\">Download<\/a>\u00a0the build today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The update features the following device side changelog: Device Trees: Remove lmkd properties to enable new lmkd kill strategy Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE Disable UI touch sounds by default Disable bluetooth by default Enable freeform windows Disable NearbyMessagingService and DiscoveryService allow appdomain to get persist_camera_prop Don&#8217;t pin camera app in memory Pin surfaceflinger Fix mic issues in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":212,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New v3.2 release for Violet (Redmi Note 7 Pro)! - CygnusOS blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.cygnusos.com\/?p=211\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New v3.2 release for Violet (Redmi Note 7 Pro)! - CygnusOS blog\" \/>\n<meta property=\"og:description\" content=\"The update features the following device side changelog: Device Trees: Remove lmkd properties to enable new lmkd kill strategy Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE Disable UI touch sounds by default Disable bluetooth by default Enable freeform windows Disable NearbyMessagingService and DiscoveryService allow appdomain to get persist_camera_prop Don&#8217;t pin camera app in memory Pin surfaceflinger Fix mic issues in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.cygnusos.com\/?p=211\" \/>\n<meta property=\"og:site_name\" content=\"CygnusOS blog\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-18T18:34:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-18T18:34:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.cygnusos.com\/wp-content\/uploads\/2021\/04\/20210222_092937-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"dhruvgera\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"dhruvgera\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.cygnusos.com\/?p=211#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.cygnusos.com\/?p=211\"},\"author\":{\"name\":\"dhruvgera\",\"@id\":\"https:\/\/blog.cygnusos.com\/#\/schema\/person\/621ee7ce713833c32d73af95f2347437\"},\"headline\":\"New v3.2 release for Violet (Redmi Note 7 Pro)!\",\"datePublished\":\"2021-04-18T18:34:11+00:00\",\"dateModified\":\"2021-04-18T18:34:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.cygnusos.com\/?p=211\"},\"wordCount\":296,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/blog.cygnusos.com\/#organization\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.cygnusos.com\/?p=211#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.cygnusos.com\/?p=211\",\"url\":\"https:\/\/blog.cygnusos.com\/?p=211\",\"name\":\"New v3.2 release for Violet (Redmi Note 7 Pro)! - CygnusOS blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.cygnusos.com\/#website\"},\"datePublished\":\"2021-04-18T18:34:11+00:00\",\"dateModified\":\"2021-04-18T18:34:39+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.cygnusos.com\/?p=211#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.cygnusos.com\/?p=211\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.cygnusos.com\/?p=211#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.cygnusos.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New v3.2 release for Violet (Redmi Note 7 Pro)!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.cygnusos.com\/#website\",\"url\":\"https:\/\/blog.cygnusos.com\/\",\"name\":\"CygnusOS blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/blog.cygnusos.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.cygnusos.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.cygnusos.com\/#organization\",\"name\":\"CygnusOS\",\"url\":\"https:\/\/blog.cygnusos.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.cygnusos.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.cygnusos.com\/wp-content\/uploads\/2021\/02\/Cygnus-scaled.jpg\",\"contentUrl\":\"https:\/\/blog.cygnusos.com\/wp-content\/uploads\/2021\/02\/Cygnus-scaled.jpg\",\"width\":2560,\"height\":1751,\"caption\":\"CygnusOS\"},\"image\":{\"@id\":\"https:\/\/blog.cygnusos.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.cygnusos.com\/#\/schema\/person\/621ee7ce713833c32d73af95f2347437\",\"name\":\"dhruvgera\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.cygnusos.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2a6f5e5d2d0029c46c33783cecdd2fdcd94a8c432a02a0bea36c441fe3865d4a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2a6f5e5d2d0029c46c33783cecdd2fdcd94a8c432a02a0bea36c441fe3865d4a?s=96&d=mm&r=g\",\"caption\":\"dhruvgera\"},\"sameAs\":[\"https:\/\/blog.cygnusos.com\"],\"url\":\"https:\/\/blog.cygnusos.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New v3.2 release for Violet (Redmi Note 7 Pro)! - CygnusOS blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.cygnusos.com\/?p=211","og_locale":"en_US","og_type":"article","og_title":"New v3.2 release for Violet (Redmi Note 7 Pro)! - CygnusOS blog","og_description":"The update features the following device side changelog: Device Trees: Remove lmkd properties to enable new lmkd kill strategy Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE Disable UI touch sounds by default Disable bluetooth by default Enable freeform windows Disable NearbyMessagingService and DiscoveryService allow appdomain to get persist_camera_prop Don&#8217;t pin camera app in memory Pin surfaceflinger Fix mic issues in [&hellip;]","og_url":"https:\/\/blog.cygnusos.com\/?p=211","og_site_name":"CygnusOS blog","article_published_time":"2021-04-18T18:34:11+00:00","article_modified_time":"2021-04-18T18:34:39+00:00","og_image":[{"width":2560,"height":1440,"url":"https:\/\/blog.cygnusos.com\/wp-content\/uploads\/2021\/04\/20210222_092937-scaled.jpg","type":"image\/jpeg"}],"author":"dhruvgera","twitter_card":"summary_large_image","twitter_misc":{"Written by":"dhruvgera","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.cygnusos.com\/?p=211#article","isPartOf":{"@id":"https:\/\/blog.cygnusos.com\/?p=211"},"author":{"name":"dhruvgera","@id":"https:\/\/blog.cygnusos.com\/#\/schema\/person\/621ee7ce713833c32d73af95f2347437"},"headline":"New v3.2 release for Violet (Redmi Note 7 Pro)!","datePublished":"2021-04-18T18:34:11+00:00","dateModified":"2021-04-18T18:34:39+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.cygnusos.com\/?p=211"},"wordCount":296,"commentCount":1,"publisher":{"@id":"https:\/\/blog.cygnusos.com\/#organization"},"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.cygnusos.com\/?p=211#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.cygnusos.com\/?p=211","url":"https:\/\/blog.cygnusos.com\/?p=211","name":"New v3.2 release for Violet (Redmi Note 7 Pro)! - CygnusOS blog","isPartOf":{"@id":"https:\/\/blog.cygnusos.com\/#website"},"datePublished":"2021-04-18T18:34:11+00:00","dateModified":"2021-04-18T18:34:39+00:00","breadcrumb":{"@id":"https:\/\/blog.cygnusos.com\/?p=211#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.cygnusos.com\/?p=211"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.cygnusos.com\/?p=211#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.cygnusos.com\/"},{"@type":"ListItem","position":2,"name":"New v3.2 release for Violet (Redmi Note 7 Pro)!"}]},{"@type":"WebSite","@id":"https:\/\/blog.cygnusos.com\/#website","url":"https:\/\/blog.cygnusos.com\/","name":"CygnusOS blog","description":"","publisher":{"@id":"https:\/\/blog.cygnusos.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.cygnusos.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.cygnusos.com\/#organization","name":"CygnusOS","url":"https:\/\/blog.cygnusos.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.cygnusos.com\/#\/schema\/logo\/image\/","url":"https:\/\/blog.cygnusos.com\/wp-content\/uploads\/2021\/02\/Cygnus-scaled.jpg","contentUrl":"https:\/\/blog.cygnusos.com\/wp-content\/uploads\/2021\/02\/Cygnus-scaled.jpg","width":2560,"height":1751,"caption":"CygnusOS"},"image":{"@id":"https:\/\/blog.cygnusos.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blog.cygnusos.com\/#\/schema\/person\/621ee7ce713833c32d73af95f2347437","name":"dhruvgera","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.cygnusos.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2a6f5e5d2d0029c46c33783cecdd2fdcd94a8c432a02a0bea36c441fe3865d4a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2a6f5e5d2d0029c46c33783cecdd2fdcd94a8c432a02a0bea36c441fe3865d4a?s=96&d=mm&r=g","caption":"dhruvgera"},"sameAs":["https:\/\/blog.cygnusos.com"],"url":"https:\/\/blog.cygnusos.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/posts\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=211"}],"version-history":[{"count":2,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/posts\/211\/revisions"}],"predecessor-version":[{"id":215,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/posts\/211\/revisions\/215"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=\/wp\/v2\/media\/212"}],"wp:attachment":[{"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.cygnusos.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}