https://pureinfotech.com/disable-lock-screen-windows-10/#disable_lockscreen_windows10_regedit

 

Disable Windows 10 Lock Screen from Registry

Windows 10 Home doesn’t include the Local Group Policy Editor, but it is still possible to disable the feature by modifying the Registry. This method works in the Home edition as well as on Windows 10 Pro, Enterprise, and Education.

To disable the Lock Screen through the Registry, use these steps:

  1. Open Start.
  2. Search for regedit, and select the top result to open the Registry.
  3. Browse the following path:
  4. HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
  5. Right-click the Windows key (folder), select the New submenu, and choose the Key option.
  6. Name the key Personalization and press Enter.
  7. Right-click the Personalization folder, select the New submenu, and choose the DWORD option.
  8. Name the key Nolockscreen and press Enter.
  9. Double-click the Nolockscreen key and set its value data from 0 to 1 to disable the Lock Screen.
  10. Click the OK button.
  11. Reboot the computer.

After you restart your computer, Windows 10 will bypass the Lock Screen and go straight to the sign-in screen.

If you prefer accessing your account without typing a password and skipping the signing-in screen, you can use these instructions to remove the login password in three different ways.

,

정말 빠르다. AcdSee 보다 빠른듯한 느낌.

 

https://www.faststone.org/FSIVDownload.htm

,

,

https://github.com/robiveli/js-captcha

 

,

https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html

 

Android Platform Guide - Apache Cordova

Android Platform Guide This guide will assist you in setting up your development environment for building Cordova apps on Android devices. Additionally, it provides the option to incorporate Android-specific command-line tools into your development workflo

cordova.apache.org

 

안드로이드 플랫폼 프로그래밍에 대해 간략히 잘 나와있다. 제일 아래 부분 다음 내용 잘 참고.

 

,

,

수집하는 data 가 없고 analytics 를 위해 access 만 하는 app (Model Dermatology - Wiki ; https://apps.apple.com/app/id1553068524)
 
 

GitHub - chemerisuk/cordova-plugin-firebase-analytics: Cordova plugin for Firebase Analytics

Cordova plugin for Firebase Analytics. Contribute to chemerisuk/cordova-plugin-firebase-analytics development by creating an account on GitHub.

github.com

 

다음과 같이 privacy manifest 를 작성해서 appstore 에 통과하였다.
 
 
 
    <privacy-manifest>
      <key>NSPrivacyAccessedAPITypes</key>
      <array>
        <dict>
          <key>NSPrivacyAccessedAPIType</key>
          <string>NSPrivacyAccessedAPICategoryUserDefaults</string>
          <key>NSPrivacyAccessedAPITypeReasons</key>
          <array>
            <string>CA92.1</string>
          </array>
        </dict>
      </array>
      <key>NSPrivacyCollectedDataTypes</key>
      <array>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypeUserID</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <false/>
        </dict>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypeDeviceID</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <true/>
        </dict>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypeCoarseLocation</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <false/>
        </dict>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypeProductInteraction</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <false/>
        </dict>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypePerformanceData</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <false/>
        </dict>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypeOtherDiagnosticData</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <false/>
        </dict>
        <dict>
          <key>NSPrivacyCollectedDataType</key>
          <string>NSPrivacyCollectedDataTypeOtherDataTypes</string>
          <key>NSPrivacyCollectedDataTypeLinked</key>
          <true/>
          <key>NSPrivacyCollectedDataTypePurposes</key>
          <array>
            <string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
          </array>
          <key>NSPrivacyCollectedDataTypeTracking</key>
          <false/>
        </dict>
      </array>
      <key>NSPrivacyTracking</key>
      <false/>
      <key>NSPrivacyTrackingDomains</key>
      <array/>
    </privacy-manifest>
 
,

src = "구형 기기를 위한 icon"

foreground & background = "adaptive icon fore & back"

아이콘 생성은 https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html  를 이용하면 된다.

구형/신형 기기에서 잘 동작하는것 확인함.

 

    <icon density="ldpi" src="res/icons/android/ldpi.png"/>

    <icon density="mdpi" src="res/android/icon/mipmap-mdpi/ic_launcher.png" foreground="res/android/icon/mipmap-mdpi/ic_launcher_adaptive_fore.png"  background="res/android/icon/mipmap-mdpi/ic_launcher_adaptive_back.png" />
    <icon density="hdpi" src="res/android/icon/mipmap-hdpi/ic_launcher.png" foreground="res/android/icon/mipmap-hdpi/ic_launcher_adaptive_fore.png" background="res/android/icon/mipmap-hdpi/ic_launcher_adaptive_back.png"/>
    <icon density="xhdpi" src="res/android/icon/mipmap-xhdpi/ic_launcher.png" foreground="res/android/icon/mipmap-xhdpi/ic_launcher_adaptive_fore.png" background="res/android/icon/mipmap-xhdpi/ic_launcher_adaptive_back.png"/>
    <icon density="xxhdpi" src="res/android/icon/mipmap-xxhdpi/ic_launcher.png" foreground="res/android/icon/mipmap-xxhdpi/ic_launcher_adaptive_fore.png" background="res/android/icon/mipmap-xxhdpi/ic_launcher_adaptive_back.png"/>
    <icon density="xxxhdpi" src="res/android/icon/mipmap-xxxhdpi/ic_launcher.png" foreground="res/android/icon/mipmap-xxxhdpi/ic_launcher_adaptive_fore.png" background="res/android/icon/mipmap-xxxhdpi/ic_launcher_adaptive_back.png"/>
,

임시 파일 삭제 프로그램으로 매우 유용하다.

실행하면 바로 appdata 등에 있는 임시 파일이 삭제된다. 

 

Temp File Cleaner.exe
0.15MB

 

,

root 로 로그인 이후에

su -

 

이후

nano /etc/polkit-1/localauthority/50-local.d/45-allow-colord.pkla

 

 

[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
,