ఆధునిక స్మార్ట్ఫోన్ పరిశ్రమలో అతిపెద్ద నొప్పి పాయింట్లలో ఒకటి ఐఫోన్ కాని మెసేజింగ్ సిస్టమ్లతో చక్కగా ఆడటానికి ఆపిల్ నిరాకరించడం. యుఎస్లో చాలా కాలంగా, iMessage iPhone వినియోగదారులలో అత్యున్నతంగా ఉంది, Android ఫోన్ యజమానులకు SMS లేదా Whatsapp వంటి మూడవ పక్ష సేవతో వారి పండు ఫోన్ మోసే స్నేహితులతో కమ్యూనికేట్ చేయడానికి వీలు కల్పిస్తుంది.
కానీ కొంతమంది అవగాహన ఉన్న వ్యక్తులకు ధన్యవాదాలు, మీరు MacOS ఇన్స్టాలేషన్ రన్ చేస్తున్నంత కాలం మీరు Android (మరియు PC)లో iMessageని పొందవచ్చు. ఈ సేవను BlueBubbles అని పిలుస్తారు, ఇది మీ iMessagesను అడ్డగించడానికి మరియు వాటిని కనెక్ట్ చేయబడిన క్లయింట్ యాప్కి మార్చడానికి మీ Macలో సర్వర్గా పనిచేసే ఓపెన్ సోర్స్ చొరవ.
ఆసక్తిగా ఉందా? నేను దీన్ని ఎలా చేశానో ఇక్కడ ఉంది.
Table of Contents
MacOS వర్చువల్ మిషన్ను సెటప్ చేస్తోంది
మీకు Mac అవసరమని మీరు చదివినప్పుడు, మీ హృదయం నాలాగే మునిగిపోయి ఉండవచ్చు. మ్యాక్లు వ్యక్తిగత కంప్యూటర్ మార్కెట్లో గణనీయమైన భాగాన్ని సూచించవు – లేదా అవి చౌకగా ఉండవు కాబట్టి ఇది చాలా మందికి సమస్య. అయితే, పరిగణించవలసిన కొన్ని ఎంపికలు ఉన్నాయి.
మొదటిది మరియు సులభమైనది ఏమిటంటే, మీరు ఉపయోగించిన Macని — Mac మినీ లాగా — చౌకగా తీసుకొని దాని నుండి BlueBubbles సర్వర్ని అమలు చేయండి. రెండవది చాలా ఎక్కువ ప్రమేయం కలిగి ఉంది, కానీ చివరికి నేను దానితో వెళ్ళాను. ఇది మాకోస్ వర్చువల్ మెషీన్ను కలిగి ఉంటుంది.
MacOS వర్చువల్ మెషీన్ను కాన్ఫిగర్ చేయడం నాకు కొంత సమయం పట్టింది, అయితే ఇది నేను అనుకున్నదానికంటే చాలా తేలికగా నిరూపించబడింది.
నేను కంప్యూటర్ మేధావిని అనే వాస్తవాన్ని నేను దాచను. నా యుటిలిటీ క్లోసెట్లో నా సర్వర్లుగా పనిచేసే కంప్యూటర్ల క్లస్టర్ ఉంది, మీరు కోరుకుంటే కొద్దిగా హోమ్ల్యాబ్. నా నెట్వర్క్ యాడ్-బ్లాకర్, జెల్లీఫిన్ మీడియా సర్వర్, వెబ్సైట్ మరియు మరిన్ని వంటి నా ముఖ్యమైన సేవలన్నీ ఇక్కడ వర్చువల్ మెషీన్లు మరియు డాకర్ కంటైనర్లలో అమలవుతాయి.
కానీ MacOSకి వర్చువల్ వాతావరణంలో సరిగ్గా అమలు చేయడానికి ప్రత్యేక అవసరాలు ఉన్నాయి, కాబట్టి నేను $20కి అప్గ్రేడ్ చేసిన CPUతో పాటు $30కి eBayలో పాత, ఉపయోగించిన Xeon వర్క్స్టేషన్ PCని తీసుకున్నాను.
పూర్తి బహిర్గతం, నేను ఈ సూచనలను అనుసరించాను నికోలస్ షెర్లాక్ (కొత్త ట్యాబ్లో తెరవబడుతుంది) మాకోస్ వెంచురాను వర్చువల్ మెషీన్లో ఇన్స్టాల్ చేయడానికి. దశలు చాలా ఉన్నాయి, కానీ మీరు వాటిని ఖచ్చితంగా అనుసరిస్తే, అది మీ కోసం సరిగ్గా పని చేస్తుంది. VMని కాన్ఫిగర్ చేయడం నాకు కొంత సమయం పట్టింది, కానీ నేను అనుకున్నదానికంటే చాలా తేలికగా నిరూపించబడింది. అయినప్పటికీ, అసలు మాకోస్ ఇన్స్టాలేషన్ ప్రాసెస్ సెటప్ పైన చాలా సమయాన్ని జోడించింది.
కానీ విజయవంతమైన బూట్ అయిన తర్వాత, MacOS సరిగ్గా పని చేస్తుందని నిర్ధారించుకోవడానికి నేను చివరి కాన్ఫిగరేషన్ దశలను పూర్తి చేసాను, నా Apple IDతో సైన్ ఇన్ చేసి, ఆపై BlueBubblesని ఇన్స్టాల్ చేయడానికి సెట్ చేసాను.
BlueBubbles సర్వర్ని ఇన్స్టాల్ చేస్తోంది
ఇక్కడ నుండి, నేను బ్లూబబుల్స్ సూచనలను అనుసరించాను, అవి చాలా స్పష్టంగా మరియు చక్కగా నమోదు చేయబడ్డాయి – ఇది నాలోని మాజీ సాంకేతిక రచయితకు సంతోషాన్నిచ్చింది. వెబ్సైట్ను సందర్శించండి, DMG ఫైల్ను డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి.
నేను Google Firebase కన్సోల్ ద్వారా పని చేయవలసి ఉన్నందున, క్లౌడ్-ఆధారిత నోటిఫికేషన్ సిస్టమ్ను కాన్ఫిగర్ చేయడానికి కొంత సమయం పడుతుంది. బ్లూబబుల్స్ ప్రారంభం నుండి ముగింపు వరకు మొత్తం ప్రక్రియ ద్వారా నన్ను నడిపించింది. మొత్తం విషయం ఎంత సరళంగా ఉందో నేను మెచ్చుకున్నాను.
నేను సర్వర్ని పబ్లిక్గా ఎలా రన్ చేయాలనుకుంటున్నానో నా ఒక్క సమస్య వచ్చింది. నా స్థానిక నెట్వర్క్ నుండి దూరంగా ఉన్నప్పుడు నా సందేశాలను అందించడానికి నా రూటర్లో DDNS మరియు పోర్ట్ ఫార్వార్డింగ్ని ఉపయోగించాలని నేను మొదట ఉద్దేశించాను. కానీ నాకు కొన్ని కాన్ఫిగరేషన్ సమస్యలు ఉన్నాయి, కాబట్టి నేను Cloudflare ఎంపికతో వెళ్ళాను. ఇది ఇప్పటికీ ఉచితం మరియు మాన్యువల్గా పొడవైన URL స్ట్రింగ్ను నమోదు చేయడం PCలో చికాకు కలిగించినప్పటికీ, ఇప్పటివరకు బాగా పనిచేసింది. (మీరు మొబైల్లో QR కోడ్ని స్కాన్ చేయవచ్చు.)
సర్వర్ అప్ మరియు రన్ అయిన తర్వాత, నేను నా Pixel 5లో క్లయింట్ యాప్ను ఇన్స్టాల్ చేసాను, సర్వర్ రూపొందించిన QR కోడ్ను స్కాన్ చేసాను మరియు బూమ్ చేసాను. నాకు ఆండ్రాయిడ్లో iMessage ఉంది.
చివరి ఆలోచనలు
నేను గెలుపొందినప్పుడు దాదాపు నా ల్యాప్టాప్ను నా ఒడిలోంచి విసిరేశాను. నా భార్యకు నా పరీక్ష సందేశం వచ్చినప్పుడు మరియు ఆమె ప్రతిస్పందన నీలం రంగులో వెలిగించినప్పుడు నేను ఆనందించాను. ప్రారంభం నుండి ముగింపు వరకు మూడు లేదా అంతకంటే ఎక్కువ గంటల పని తర్వాత, నేను నా Linux ల్యాప్టాప్, వర్క్స్టేషన్ లేదా గేమింగ్ PC నుండి iMessageని ఉపయోగించగలను.
ఈ పరిష్కారం అందరికీ పని చేయదు, స్పష్టంగా. మీరు ఇప్పటికే ఉన్న Windows లేదా Linux కంప్యూటర్లో సాఫ్ట్వేర్తో చేయగల వర్చువల్ మెషీన్ను అమలు చేయడానికి మీకు సామర్థ్యం అవసరం. మీ డెస్క్పై లేదా క్లోసెట్లో పాత Macని అమలు చేయడం స్పష్టమైన మార్గం. బ్లూబబుల్స్లో (సందేశాలను సవరించడం వంటివి) వెంచురా-నిర్దిష్ట ఫీచర్లను పొందడానికి మీరు మద్దతు లేని Macని హ్యాకింతోష్గా మార్చవచ్చు. అయితే, అది మరొక అంశం.
ఈ పని అంతా విలువైనదేనా? ఖచ్చితంగా. నేను ప్రధానంగా iMessage ద్వారా వ్యక్తులతో కమ్యూనికేట్ చేస్తాను కాబట్టి ఇది నా GrapheneOS-ఆధారిత Pixel 5ని రోజువారీ డ్రైవర్గా మరింత ఉత్సాహం కలిగిస్తుంది.
కానీ నా iPhone మరియు Apple IDలో ఇప్పటికే iMessage కొనసాగుతున్నందున నా అనుభవం మీ అనుభవానికి భిన్నంగా ఉండవచ్చని గుర్తుంచుకోండి. అది అనుభవాన్ని ఎలా రంగులు వేస్తుంది, నాకు తెలియదు. మీరు దీన్ని మీ కోసం ప్రయత్నించాలి.