The current usage example of the IPReset class contains a syntax error and incorrect handling of asynchronous function calls within an immediately invoked function expression (IIFE). This issue aims to:
- Correct the path to the ADB executable by properly escaping backslashes.
- Use an
async function inside the IIFE to enable the use of await.
- Add error handling to manage potential failures during the IP reset process.