From owner-freebsd-chat@freebsd.org Sun Apr 8 03:22:40 2018 Return-Path: Delivered-To: freebsd-chat@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C8C3F9EDC3 for ; Sun, 8 Apr 2018 03:22:40 +0000 (UTC) (envelope-from teo.en.ming@gmail.com) Received: from mail-qk0-x233.google.com (mail-qk0-x233.google.com [IPv6:2607:f8b0:400d:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3A46F83CFA for ; Sun, 8 Apr 2018 03:22:40 +0000 (UTC) (envelope-from teo.en.ming@gmail.com) Received: by mail-qk0-x233.google.com with SMTP id o64so5635105qkl.7 for ; Sat, 07 Apr 2018 20:22:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=cEwvUtHDcjwk2/PRmG/k6Tac53oAYatKA6BJg6G0LbE=; b=I7KI4drpaRyYoZH8ZJLxvNtVKbQg7+QzEq2sLnxMi/B4Kb350fYkEofi1FGruT3JW2 ncbv5jhErrPIuB4fy6+UJXukfLGRTCUolaPdBiLNQlPPsBM3NXXgKe+QBnEaHmkYrG23 5RgVt/6eXqdgDaE2Zri64Sck1PFaba/PpB9Ab/0GF3yWsON01g5CbxGR16efcj9kZSVA nK2zpWWSg9rKJ3mrXkZcCQpF1b2paZckkDzJO5BP/KpaItGFDxns+92AmPscAs5PTqcs 3t4IkxrMjoCSbyOuL4la/bFd83TKPivQ/n1QrPIwqV8Ty+bYsVWdGZtrzT7tX68T5WsY vHUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=cEwvUtHDcjwk2/PRmG/k6Tac53oAYatKA6BJg6G0LbE=; b=q/BFHhj8S0KGWtFB/qS6eGrOKTfm0hr02phYVH/ySAJ3nG+HZo3sn00rueGecJ6UZN LKogqUDDj16/bWca8lc6Tj/2P2nlYUckmLSg4QzIV5GZMUmZ3YgqkwEHHwUpX+kFvqVR CGVpyMMPTOi7ykv3tvcvHtwRCGmxdN+ADNyjZQHqJXoXNfsGWagrbP/BJ2L0QJZKDHtj sqkdaa0RTKYsjez7FzIT1YrK1ImeHHBVpS5hb9Mc2HckdUfcJoxOqtS8RnaNMiuLs0LR 6zD/tgoYvXpbf8RSRJ4svvnwxRekAJJZ+CiFDphBwGof9WhYdg5+zI5DyTv/+IGz75Tu OHrg== X-Gm-Message-State: ALQs6tCSQuagk+du+xL9BZFHPMJ2dCbiVKCoNH+3HR5cdXo2VP3M9i7w RsBbozJL6Qt2AFYD7witCDXpQLBtzXsNk97dSuuxtQ== X-Google-Smtp-Source: AIpwx4/lnOGQTs4wrinanvi0AEucjMcrZdSjnTY4h0CmhNTLCIBK23c6n5WJU0hznKQzq+srvsRqzYSNV2ISK6hqCUI= X-Received: by 10.55.170.67 with SMTP id t64mr41176042qke.54.1523157759346; Sat, 07 Apr 2018 20:22:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.224.205 with HTTP; Sat, 7 Apr 2018 20:22:38 -0700 (PDT) From: Turritopsis Dohrnii Teo En Ming Date: Sun, 8 Apr 2018 11:22:38 +0800 Message-ID: Subject: How to Configure WhatsApp (with existing 21 GB Large Data) to use 64 GB external microSD card on Used Samsung Galaxy S5 To: freebsd-chat@freebsd.org Cc: Teo En Ming Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Apr 2018 03:22:40 -0000 Subject: How to Configure WhatsApp (with existing 21 GB Large Data) to use 64 GB external microSD card on Used Samsung Galaxy S5 Author: Mr. Turritopsis Dohrnii Teo En Ming Country: Republic of Singapore Date Range: 6th to 8th April 2018, Friday to Sunday Location: Singapore Timestamp of this article: 8th April 2018 Sunday 9:24 AM Singapore Time GMT+8 Document Version: 1.0 Background trial and error information ====================================== Performed factory data reset three times (3x) after purchasing used/second hand Samsung Galaxy S5 for S$150. Rooting used/second hand Samsung Galaxy S5 Android 5.0 1. Kingoroot failed to root. 2. Safely Root One Click Root (must pay to use, aborted) 3. iroot (China software) failed to root. 4. Chain fire auto root rooted successfully. Configuring WhatsApp to use external SD card. /storage/extSdCard 1. XInternalSD, which depends on Xposed Framework, is not compatible with Samsung stock ROMs and therefore dangerous to use, aborted. 2. FolderMount (root) looks promising. 3. Link2SD, which needs to create 2nd partition on SD card, doesn't get mounted. ClockworkMod Recovery image cannot be installed. ===START=== Backup WhatsApp with 21 GB data to local storage and Google Drive. Since we are going to use local backup to restore WhatsApp on the new phone, it is especially important that you make the local backup carefully and properly. Copy the local backup to harddisk, eg. D drive. Buy used/second hard Samsung Galaxy S5 (Android 5.0) from Why Mobile at Far East Plaza, #03-126, Singapore for S$150 on 6th April 2018 Friday at 7:30 PM. Carry out factory data reset of the used phone three (3) times. Root the used Samsung Galaxy S5 using Chain Fire Auto Root according to the instructions in www.samsungsfour.com (correct). Install SuperSU. Install Root Checkers from Google Play Store to make sure your new mobile phone is rooted. Install FolderMount(root) and give it Administrator/superuser access. Open FolderMount, click the + sign to the right of List of pairs at the top. Configure Folder pair settings as follows: Name: WhatsApp Source: /storage/emulated/0/WhatsApp Destination: /storage/extSdCard/WhatsApp Tick "Exclude from media scan" Click OK. Turn on WhatsApp in the list. Buy a 64 GB Samsung Class 10 U3 microSD card from Popular Book Store in Singapore on 7 April 2018 Saturday at 12 noon. Quick Format the 64 GB microSD card using the exFAT filesystem on your Windows computer. Using Fast Copy software, copy the entire WhatsApp folder from D:\ drive to the root of your 64 GB microSD card. Insert the 64 GB microSD card into Samsung Galaxy S5. Make sure that the database file msgstore.db.crypt12 with the time stamp 7 April 2018 Sat 1:21 PM exists in /storage/extSdCard/WhatsApp/Databases. Make sure WhatsApp is turned on in FolderMount(root). Uninstall WhatsApp from Settings > Applications > Application Manager. Make sure WhatsApp is turned on in FolderMount(root) again. Install WhatsApp from Google Play Store. Verify your mobile phone number in WhatsApp. When WhatsApp is Looking for backups from the network connection, click Skip twice. ***This is very very important, click Restore to restore from local backup ("pseudo internal storage so to speak because of the FolderMount), not from Google Drive.*** 383,551 messages restored. Success! That's all folks. Restart Samsung Galaxy S5. ===END=== Reference Resources =================== 1. Samsung Galaxy S5 : How to change Default download Storage to SD Card (Android Phone) - YouTube Link: https://www.youtube.com/watch?v=OEfbX3NP5DQ 2. CF-Root Download Link: https://download.chainfire.eu/397/CF-Root/CF-Auto-Root/CF-Auto-Root-klte-kltexx-smg900f.zip 3. [SM-G900*] CF-Auto-Root - Post #3 Link: https://forum.xda-developers.com/showpost.php?p=51421228&postcount=3&_ga=2.131259528.663761380.1523035020-1692491108.1521868811 4. [Fixed] Recovery is not Seandroid Enforcing Link: https://www.fonepaw.com/bricked/recovery-is-not-seandroid-enforcing.html 5. How To Root Samsung Galaxy S5 On Lollipop 5.0 (All Models)? | Tutorials Link: http://www.samsungsfour.com/tutorials/how-to-root-samsung-galaxy-s5-on-lollipop-5-0-all-models.html 6. CF-Root Download Link: https://download.chainfire.eu/727/CF-Root/CF-Auto-Root/CF-Auto-Root-klte-kltedx-smg900f.zip 7. Best Way to Root Samsung Galaxy S5 with/without PC Link: http://www.iroot.com/how-to-articles/how-to-root-samsung-galaxy-s5.html 8. How to Root Your Samsung Galaxy S5 Link: https://www.tomsguide.com/us/samsung-galaxy-s5-guide,review-2821-4.html 9. How to move apps to SD card on Android phone using Link2SD Link: https://www.technologywindow.com/move-apps-sd-card-android-phone-using-link2sd/ 10. How to move WhatsApp + Data to external SD Card | My Instant Search - YouTube Link: https://www.youtube.com/watch?v=8jDkhPpE8Q0 11. How to change default WhatsApp media storage location to SD card Link: https://www.technologywindow.com/change-default-whatsapp-media-storage-location-sd-card/ ===BEGIN SIGNATURE=== Turritopsis Dohrnii Teo En Ming's Academic Qualifications as at 30 Oct 2017 [1] https://tdtemcerts.wordpress.com/ [2] http://tdtemcerts.blogspot.sg/ [3] https://www.scribd.com/user/270125049/Teo-En-Ming ===END SIGNATURE=== From owner-freebsd-chat@freebsd.org Fri Apr 13 05:06:09 2018 Return-Path: Delivered-To: freebsd-chat@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6485BF8CE48 for ; Fri, 13 Apr 2018 05:06:09 +0000 (UTC) (envelope-from tdteoenming@gmail.com) Received: from mail-yb0-x233.google.com (mail-yb0-x233.google.com [IPv6:2607:f8b0:4002:c09::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E234875DA8 for ; Fri, 13 Apr 2018 05:06:08 +0000 (UTC) (envelope-from tdteoenming@gmail.com) Received: by mail-yb0-x233.google.com with SMTP id m185-v6so3671771ybm.11 for ; Thu, 12 Apr 2018 22:06:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=N/yLggpWXJZNl9fnqe/oZOcVhqELM6Wv07abGU/nv5Q=; b=aZ34MNK4CZTp81YcY9BF0DVj9X6sYFOAtNdr5mviHd4sOdDadZ9mMDiGiu1gjd0utK nJCabdudrWSEkfzTQfcp2EezKOdFkleOr3Jbz0Y+fXnuha18r8r5B0AbqnYeF4yL4MaI dUW/X2XzKAX2qNZqUchT7USnBowc8Ed2XMDuuQjZ0lfRCSTygGBO9151iadB9WuYs8xC eyzi3goJdqmaXwFos9CuDsX4vpxnpJy1F5BJkKldrJL9R2KOmKwe5Yx2FO/vlhE1E511 r5de54JIxkuOQcPYfJXkbinKuOc+j1R3kqlJKaDPQ8N8HzPLD5YGfitLuogrtfu974z3 CBig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=N/yLggpWXJZNl9fnqe/oZOcVhqELM6Wv07abGU/nv5Q=; b=Bc2rF+8zWw9prcX3UAL4sdm5TN9Qa1WYkeR2zO+7xen1QlMcuKTROz2xW/XEobuR7B QFJTD5kBP44ihZ01+0BUPYr2O6Z3U1TVgmpLz2Gdz75ckeYFvxbWotV41lRHPaIyOFw7 n9cdn+lYBod8SMX6Cnil1GgbNnyHEORZvqUE8sY0B2ZiRaIVs62e2ZQ2oW5s+ALQC6xD pQJ4twQmJOiETWj71zCwLQ1SPnRabNxPgRW+H7MynaZpmCRDurDD3BmclhKwGju3AL6J H3qcSXpyX7Jxt9hIojjiORw25LOJryTuHl3QPdUrFBhgq8OZ6XJ7QW/togS6O4vB+GZT /kzA== X-Gm-Message-State: ALQs6tDCyhiCh8kNjH7hUDu/J60KzafHyF13ZnUvqQ+acih2TLUXBqRw h573U9DDOe0J6pLft//jnh3irmac4RWwppkBysFD X-Google-Smtp-Source: AIpwx48qOrhwNA8nFoitNbiteZHFrN8NI9Sw8zOgEPX4psd3lMsbkV6jjCv1D9JsQL0KvoBpfjWCn10iwbQTVjyCP9Y= X-Received: by 2002:a25:8184:: with SMTP id p4-v6mr3407666ybk.463.1523595967981; Thu, 12 Apr 2018 22:06:07 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a25:83d0:0:0:0:0:0 with HTTP; Thu, 12 Apr 2018 22:06:07 -0700 (PDT) From: Turritopsis Dohrnii Teo En Ming Date: Fri, 13 Apr 2018 13:06:07 +0800 Message-ID: Subject: Samsung Galaxy S5 Sluggish, High CPU Usage, Overheating, Rapid Battery Drain and Problematic Camera To: freebsd-chat@freebsd.org Cc: Turritopsis Dohrnii Teo En Ming Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Apr 2018 05:06:09 -0000 Subject: Samsung Galaxy S5 Sluggish, High CPU Usage, Overheating, Rapid Battery Drain and Problematic Camera Author: Mr. Turritopsis Dohrnii Teo En Ming Country: Republic of Singapore Document Versioning: 1.0 Timestamp: 13th April 2018 Friday 12:33 PM Singapore Time GMT+8 Good morning from Singapore! I bought my used/second hand Samsung Galaxy S5 Android 5.0 phone for SGD$150 after the mobile phone shop in Singapore allegedly performed Factory Data Reset. I tested the used/second hand Samsung Galaxy S5 Android 5.0 phone extensively before purchase, from dialing to having a short telephone conversation to sending and receiving SMS messages to taking 16 MP photos and 4K Ultra HD videos. Everything is OKAY. I was satisfied with the outcome of my testing, paid SGD$150 and took the Android phone home. But of course I did not test the performance of the Android phone with an external microSD card inserted. I went home and performed Factory Data Reset again for another three (3) times. The following day I proceeded to install close to one hundred (100) apps on my Samsung Galaxy S5 Android 5.0 phone. Then I started noticing that my Samsung Galaxy S5 is sluggish (extremely slow), overheats and suffers from rapid battery drain problems. The phone battery would be flat after merely a few hours. After reading an online article, I suspected that Facebook might be consuming a lot of CPU resources, memory and battery power. So off I went to uninstall Facebook regular flavour and installed Facebook Lite. But that did not solve the problem. My Samsung Galaxy S5 is still sluggish (extremely slow) and suffering from overheating and rapid battery drain problems. Besides the 100 apps that I installed, I also observed that TouchWiz Home Launcher crashes from time to time. Fearing that Touchwiz Home Launcher was also causing problems for my Android phone, I went to install Nova Launcher and switched over to Nova Launcher. But that did not solve the problem as well. My Samsung Galaxy S5 still remains sluggish (extremely slow) and suffers from overheating and rapid battery drain problems. But somehow I liked the Nova Launcher interface over TouchWiz Home and it stayed on. I was at my wits end. Subsequently I thought of checking the CPU usage on my Samsung Galaxy S5. After a quick search on the Google Play Store, I installed Simple System Monitor. To my horror, the overall CPU usage on my Samsung Galaxy S5 is almost 100% CONSISTENTLY!. Android.process.media (aka Media Storage) and DCMProvider came out at the top of the list, consuming 20% and 10% CPU usage respectively. I launched a Google search on android.process.media (Media Storage) and DCMProvider. After reading several online articles, I realized that inserting an external microSD card into my Android phone and having thousands of files on it was a MAJOR issue. The reason why I needed an external 64GB Samung Class 10 U3 microSD card and having thousands of files on it is because Samsung Galaxy S5 has only 16 GB of internal storage and my WhatsApp data storage requirements is 21 GB. I really have no choice but to root my Samsung Galaxy S5 using Chainfire Auto Root (CF-Auto-Root) and install FolderMount(Root) app to store my WhatsApp data (21 GB as of now) on the external 64 GB microSD card instead of the 16 GB internal storage. Without FolderMount(Root), I could never store my 21 GB WhatsApp data on the external 64 GB microSD card instead of the 16 GB internal storage. Android.process.media (Media Storage or Media Scanner) probably stuck/hanged/took forever at scanning thousands and thousands of files on my external 64 GB microSD card, consuming 20% (overall close to 100%) CPU usage, slowing down basically everything on my Android phone and causing rapid battery drain. I know I should not have used FolderMount(Root) to solve my massive 21 GB WhatsApp data requirements but it is a requirement. As it turned out, I have no choice but to turn off android.process.media (Media Storage). Further research on the internet also shows that Samsung Link app (flagged by DCMProvider) consumes a lot of CPU resources and causes rapid battery drain as well. I had Samsung Link app turned off as well because I could not turn off DCMProvider. After turning off android.process.media (Media Storage) and Samsung Link app (as flagged by DCMProvider), the situation started to improve. The overall CPU usage on my Samsung Galaxy S5 is no longer close to 100%. In fact, the overall CPU usage now hovers around 20% or lower. Sometimes it might spike above 20% but it is still bearable. Rapid battery drain issue has also improved. Previously my phone battery will be flat in a few hours. Now my phone battery could last longer provided that there is no heavy usage on my Android phone. In order to better monitor CPU usage on my Samsung Galaxy S5, I have also installed OS Monitor app as well. Although turning off android.process.media (media storage) and Samsung Link app has resolved the sluggish, high cpu usage, overheating and rapid battery drain problems, it has also caused some other problems as well. (1) For example, I could no longer take screenshots on my Android phone. (2) And I could no longer review photos on the Default Camera app immediately after taking a photo. How do I resolve problems (1) and (2)? As of now, I am still having problems with the Default Camera and Timestamp Camera Pro apps. Despite alleviating high cpu usage on my Samsung Galaxy S5, Full HD (1080p) and 4K (2160p) videos taken with the camera on Samsung Galaxy S5 are jerky or pauses from time to time. This has nothing to do with the Smart Pause feature on my Samsung Galaxy S5. I have it turned off. Is the CPU (microprocessor) on my Samsung Galaxy S5 not powerful enough to take Full HD and 4K videos, resulting in jerky footages or footages which pause from time to time? Please help me to resolve the camera issue on my Samsung Galaxy S5, especially with regards to taking Full HD and 4K videos. My 64 GB external Samsung microSD card is already fast enough to take 4K videos, being a Class 10 U3 card itself. Maybe it has something to do with the filesystem on the external SD card? It was formatted with the exFat filesystem. But the thing is, recording videos on the INTERNAL STORAGE is also jerky and pauses from time to time. Thank you very much. PS. I could not afford to buy the all new Samsung Galaxy S9 for SGD$1500. So I had bought an used Samsung Galaxy S5 for SGD$150 instead. ===BEGIN SIGNATURE=== Turritopsis Dohrnii Teo En Ming's Academic Qualifications as at 30 Oct 2017 [1] https://tdtemcerts.wordpress.com/ [2] http://tdtemcerts.blogspot.sg/ [3] https://www.scribd.com/user/270125049/Teo-En-Ming ===END SIGNATURE===