Hi there. When does the hanging happen? If it randomly hangs, can you check phone memory? Make sure it still has free space. A nearly full storage may affect performance of the phone. With regards to slow charging, phone charges on regular speed when phone heats up or if battery charge reaches 78%.