স্মার্টফোনগুলি পকেট আকারের কম্পিউটার হয়ে ওঠার অনেক আগে আমরা আজকে জানি, টি-মোবাইল সাইডকিক মানুষকে ভবিষ্যতের স্বাদ দিচ্ছিল। 2002 সালে প্রকাশিত, এটিতে একটি সম্পূর্ণ QWERTY কীবোর্ড, তাত্ক্ষণিক বার্তাপ্রেরণ এবং পুশ বিজ্ঞপ্তিগুলি এমন একটি সময়ে বৈশিষ্ট্যযুক্ত ছিল যখন বেশিরভাগ ফোন এখনও মাল্টি-ট্যাপ টেক্সটিং ব্যবহার করে। কিন্তু সাইডকিকের একটি বড় দুর্বলতা ছিল: এটি ডেঞ্জারের সার্ভারের উপর অনেক বেশি নির্ভর করে, যা 2011 সালে বন্ধ হয়ে যায়, ডিভাইসগুলিকে তাদের বেশিরভাগ কার্যকারিতা স্থায়ীভাবে অক্ষম করে রেখেছিল।

অথবা অন্ততপক্ষে এভাবেই দাঁড়িয়েছিল যতক্ষণ না অ্যাশে সাইডকিককে জীবিত করার সিদ্ধান্ত নেয়। আত্মপ্রকাশের দুই দশকেরও বেশি সময় পরে, এই হার্ডওয়্যার হ্যাকার তার নিরাপত্তা ব্যবস্থাকে ক্র্যাক করেছে, একটি ব্রাউজার-ভিত্তিক সিমুলেটর তৈরি করেছে এবং দীর্ঘ-বিকৃত ব্যাকএন্ড পরিষেবাগুলি পুনরায় তৈরি করা শুরু করেছে।

প্রথম চ্যালেঞ্জ ছিল একটি বাস্তব Sidekick 3-এ কাস্টম সফ্টওয়্যার চালানো। ডেঞ্জারওএস, ফোনের জাভা-ভিত্তিক অপারেটিং সিস্টেম, শুধুমাত্র ডেঞ্জার বা অনুমোদিত ক্যারিয়ার দ্বারা স্বাক্ষরিত অ্যাপ্লিকেশনগুলি গ্রহণ করে। বিকাশকারীরা একবার এই সীমাবদ্ধতা বাইপাস করার জন্য বিশেষ কীগুলি পেতে পারে, কিন্তু সেই প্রোগ্রামটি কোম্পানির সাথে অদৃশ্য হয়ে গেছে।

একটি সংরক্ষণাগারভুক্ত সফ্টওয়্যার ডেভেলপমেন্ট কিট এবং কারখানার ফার্মওয়্যার চিত্রগুলি ট্র্যাক করার পরে, অ্যাশে আবিষ্কার করেছেন যে ডেঞ্জারের বিকাশকারী শংসাপত্রগুলি একটি 512-বিট RSA কী-এর উপর নির্ভর করে৷ এটি 2000 এর দশকের গোড়ার দিকেও একটি অপেক্ষাকৃত শালীন নিরাপত্তা ব্যবস্থা ছিল, এবং আধুনিক কম্পিউটারগুলি যথেষ্ট প্রক্রিয়াকরণ শক্তি দিয়ে এটি ভেঙে দিতে পারে।

ওপেন সোর্স CADO-NFS ফ্যাক্টরিং সফ্টওয়্যার ব্যবহার করে, Ashe একটি সম্মিলিত 220 CPU কোর সহ সাতটি কম্পিউটারে কাজের চাপ বিতরণ করেছে। প্রায় সাড়ে আট ঘন্টা পরে, মেশিনগুলি পাবলিক কী ফ্যাক্টর করেছে, যার ফলে ডেঞ্জারের আসল ব্যক্তিগত স্বাক্ষর কী পুনর্গঠন করা সম্ভব হয়েছে।

সেই কী দিয়ে, Ashe একটি বৈধ বিকাশকারী শংসাপত্র তৈরি করেছে এবং এটি একটি Sidekick 3 এ ইনস্টল করেছে। ফোনটি এটি গ্রহণ করেছে, কাস্টম অ্যাপ্লিকেশন চালানোর ক্ষমতা আনলক করে। প্রথম পরীক্ষাটি ছিল গ্রাফিক্স, অডিও এবং বিজ্ঞপ্তি সহ সম্পূর্ণ '09-এর ভিজ্যুয়াল উপন্যাস ক্লাসের একটি পোর্ট।

হার্ডওয়্যার আনলক করা এই প্রকল্পের শুধুমাত্র একটি অংশ ছিল। অ্যাশে একটি ব্রাউজার-ভিত্তিক সাইডকিক সিমুলেটরও তৈরি করেছে যা জাভাস্ক্রিপ্টে লেখা একটি কাস্টম জাভা ইন্টারপ্রেটারের মাধ্যমে আসল ডেঞ্জারওএস সফ্টওয়্যার চালায়। দর্শকরা হার্ডওয়্যারের মালিকানা ছাড়াই ইন্টারফেস অন্বেষণ করতে, অ্যাপ্লিকেশন চালু করতে এবং গেম খেলতে পারে।

তবুও, ডিভাইসটি সংযুক্ত মূল সার্ভার ছাড়া খুব দরকারী নয়। এটি ঠিক করার জন্য, Ashe Re:Danger তৈরি করেছে, ক্লাউড পরিষেবাগুলির একটি প্রতিস্থাপন যা মূলত Sidekick কে চালিত করেছিল। এখনও অবধি, অ্যাশে ক্লক সিঙ্ক্রোনাইজেশন এবং তাত্ক্ষণিক বার্তাপ্রেরণের মতো মৌলিক ফাংশনগুলি পুনরুদ্ধার করেছে, ডিসকর্ড দীর্ঘ-বিলুপ্ত মেসেজিং নেটওয়ার্কগুলির জন্য দাঁড়িয়ে আছে। একটি মৌলিক ওয়েব প্রক্সি এমনকি সিমুলেটেড ফোনটিকে আধুনিক ওয়েবসাইটগুলি ব্রাউজ করার অনুমতি দেয়।

এই প্রকল্পটি সম্পূর্ণ হওয়ার আগে এখনও অনেক কাজ বাকি আছে। পুনঃ: বিপদ বর্তমানে শুধুমাত্র সিমুলেটরের সাথে কাজ করে এবং একটি প্রকৃত সাইডকিককে সংযুক্ত করতে অতিরিক্ত প্রচেষ্টার প্রয়োজন হবে। অ্যাশে একটি প্রাইভেট জিএসএম নেটওয়ার্ক তৈরি করতে একটি সফ্টওয়্যার-সংজ্ঞায়িত রেডিও নিয়ে পরীক্ষা করার পরিকল্পনা করেছে যা নতুন সার্ভারের সাথে আসল হার্ডওয়্যারকে সংযুক্ত করতে পারে।

যদিও এটি বর্তমানে দাঁড়িয়ে আছে, Re:Danger ইতিমধ্যেই মোবাইল ইতিহাসের একটি ভুলে যাওয়া অংশকে জীবন্ত করে তুলছে। এবং কোন ভাগ্যের সাথে, সেই পুরানো সাইডকিকগুলি শীঘ্রই একটি ড্রয়ারে ধুলো সংগ্রহের চেয়ে আরও বেশি কিছু করতে পারে।