AfterSwitch is an Android-first app concept for capturing your preferred phone setup before you switch devices, then helping you finish the setup on the new phone after Smart Switch or another migration tool runs.
This starter includes:
- Expo + React Native + TypeScript
- A device profile schema
- Sample profile creation
- JSON export and import
- Basic profile comparison
- Guided restore checklist structure
App.tsx— simple tabbed shellsrc/types/profile.ts— profile schemasrc/services/profileBuilder.ts— sample snapshot buildersrc/services/profileIO.ts— export/import JSONsrc/services/profileCompare.ts— mismatch detectionsrc/screens/*— starter screenssrc/components/*— UI primitives
- Replace the sample profile with real Android data collectors
- Add persistent storage for the live local profile
- Add Android permissions and native modules where needed
- Add route-to-settings shortcuts for Samsung-specific checklist items
- Add a desktop helper for deeper ADB-assisted export/restore
npm install
npx expo start