Anyone who can crack this. Just for the fun of it…
What precisely is locked? The iPhone or iCloud (the Apple ID)?
Assuming you want to retrieve a password then this also depends on what generation iPhone and the firmware it is running.
Is it Iphone 4 ?
if not, here’s what you should know about iPhone 5s/6/6s, or 6 plus/6s plus -
You can software unlock, hardware and IMEI only!
Software unlocking is a scam and it certainly doesn’t work, and also hardware unlocking can ruin your device and will void your warranty !
So the only safe way to get your iPhone 6, 6s, 6 Plus, and 6s Plus unlocked is with an IMEI unlock. that will get your phone added to Apple’s global database of iPhones that is available to use on any carrier whether safaricom or any other. This means you have free choice of carrier. Any other way considered is not very safe and you will end up with a phone with no network or boot failiure!
No icloud ID and no password. Is there a way of bypassing that requirement?
Does that mean all iphones have pre-approved IDs on the icloud network?
Depends with what generation of iPhone.
Older iPhones could be jailbroken to bypass iCloud. For very obvious reasons it’s difficult on anything newer than an iPhone 6.
Your Apple ID is securely stored on Apple’s activation servers and linked to your device as long as it was linked to any account.