···5959Licensed under the GNU AGPLv3: https://www.gnu.org/licenses/agpl-3.0.html
60606161Google Play and the Google Play logo are trademarks of Google LLC.
6262+6363+6464+//**TM_SA**//
6565+Signal – New Base-line
6666+1. Download the Signal official open source from this link:
6767+ https://github.com/signalapp/Signal-Android
6868+6969+2. Rename each folder at the next order:
7070+ a. thoughtcrime tm
7171+ b. securesms archive
7272+3. Replace all old package mentions vie “replace all” function (Ctrl +Shift + R)
7373+ a. org.thoughtcrime.securesms -> org.tm.archive
7474+4. Add our archiver SDK and Common library to new folder “libs” and compile them via dependencies.
7575+5. Add archiver,intune,selfauthentication folders with all archiving class with util etc. (Take them from src->main->java->org)
7676+6. Search “ArchiveLogger.Companion.sendArchiveLog” in the current project and add all those mentions to the updated project.
7777+7. Add launcher icon app and change the round icon path in the manifest
7878+8. Add proguard-event_bus from the current project to the updated one.
7979+9. Go to the current TeleMessage Signal project and search via ctrl+alt+F : //**TM_SA**//
8080+8181+There are dozens of references to this string please move on the result one by one and replace or add the code with this string ( //**TM_SA**//, in order to create continuation to baseline updating method)
8282+8383+8484+intune
8585+8686+1. add dependencies using //**TM_SA**//
8787+2. add MAMSDK folder with aar and jar
8888+3. 1. register the app to intune server
8989+2. https://aad.portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/Overview3. Azure Active Directory > App registrations > New Registration
9090+3. Authentication, add platform -> add uri -> package name.
9191+4. then add auth-config file using the View button that show it. put it in resource-> raw
9292+5. API permissions...
9393+9494+4. 1. https://aad.portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/RegisteredApps
9595+2. then, App configuration policies -> create app configuration policy -> manage apps -> Settings -> add the values(managerID etc)
9696+3. Then, Assignments -> include groups you want or assign everyone.
9797+9898+5. http://everythingaboutintune.com/2021/07/guide-for-integrating-intune-sdk-and-msal-to-lob-application/
9999+100100+https://www.youtube.com/watch?v=1AyGpcdDRkY&t=741s&ab_channel=EverythingAboutIntune
101101+102102+https://github.com/msintuneappsdk/Taskr-Sample-Intune-Android-App#readme
103103+//**TM_SA**//