علت بروز Camera Failed بعد از آپدیت با کد 197328640 درصورت انجام فلش صحیح در مورد Samsung S8500 , Galaxy S I9000 , Nexus و (خدا میودنه کدوم مدلای دیگه) :
"hw used for camera differs slightly from one phone to another, even if the model is the same, so the fw
update may not go well with some"
"In s8500 often used different camera modules with different firmwares which incompatible each other.
After this post some peoples TRY to update camera FW on wrong version after flashing phone on new FW – this cause “Camera FAILED”.
You should explore first of all which camera module accept current camera firmware or not!"l
خلاصش یعنی سامسونگ در بعضی از گوشی هاش (مثل wave که تولید بالایی دارن) اومده از دوربین با سخت افزار متفاوت استفاده کرده! یعنی مثلا دو تا گوشی wave عین هم ممکنه دوربیناشون تفاوت سخت افزاری داشته باشه! در نتیجه آپدیت فیرمورشون برای همه درست جواب نمیده! نکته جالب ورژن دوربین گوشی من قبل از مشکلدار شدن SESBVI01 بود! که عملا هیچ نشانی ازش تو نت پیدا نکردم!!!
کل فایلهای درایور دوربین ایناست:
CE147_F2U.bin
CE147_F2_0x05.bin
CE147_F2_0x05_0xSB.bin
CE147_F2_0x0B.bin
CE147_F3U.bin
CE147_F3_0x05.bin
CE147_F3_0x05_0xSB.bin
CE147_F3_0x0B.bin
و نکته بسیار عجیب دیگه اینکه تو تمام فرمورهایی که دانلود کردم ، با Wave Remaker فایلهای ffs و درصورت وجود pfs شون رو باز کردم و فایل های بالا رو توشون با هم مقایسه کردم (file compare) همه یکسانه ! ولی اون 2تا فایلی که تو فایل معروف CameraFix هست با اینا فرق داره!!! اگر بقیه فایلاشم باشه شاید بشه کاریش کرد.
ضمنا Stune بی فایدست چون تو فایل های pfs هم درایور دوربین وجود داره و اساسا باید قبل از فلش با wave remaker اول فایلهای ffs و pfs رو باز کرد بعد درایورها رو تعویض کرد سپس مجددا فایل ها رو pack کرد یعنی save dump بعدش فلش نمود تا اینجوری شاید درست بشه. اینم فیرمورهایی که تک تک دانلودشون کردم و تست کردم فایلای دوربینشون رو ، همه مثل همن! و هیچکدوم مثل دو تا فایل camera fix نیستن!!!
S8500JPJG2,S8500JPJH2,S8500JPKB1,S8500JPKC1,S8500JPKE1,S8500XEJH4,S8500XEKC2,S8500XXJEB
S8500XXJF1,S8500XXJH3,S8500XXJID,S8500XXJL2,S8500ZSJE4
کاری که میشه کرد پیدا کردن اون فایل هاست ، که احتمالا مربوط به فیرمور S8500XXJB5 میشه، چون تو خود سایت samfirmware گفته اگه Camera Failed شدین برگردین به اون ورژن .فکرکنم دوتا فایل محتویات CamerFix هم از XXJB5 استخراج شده.
یک راه دیگه هم هست ، طبق بررسی هام حتی فایل های درایور دوربین I9000 و S8500 مثل همن!
فقط اسمشون فرق داره. شاید بشه از فایلهای اون استفاده کرد. مثل این فایل CameraFix که مال S8500 هستش فایل camfirmwareJPM هم تو نت هستش که مال گالاکسیه. اسم فایلای توش ایناست:
CE147F00.bin
CE147F01.bin
CE147F02.bin=CE147_F2_0x05_0xSB.bin
CE147F03.bin=CE147_F3_0x05_0xSB.bin
l
دوستان به جان مادرم به شرافت انسانیم قسم ، طبق گفته یکی از دوستان فروم ، گوشی رو گذاشتم تو یخچال!!! بخدا بجان عزیزم دوربینش درست شد!!! حالا منتظرم ببینم درست میمونه یا نه...
عجب! همونطور که دوستمون گفته بود با گرم شدن تدریجی دوربین هم از کار میافته! فقط تونستم ورژن نرم افزار دوربینم رو بفهمم: SESBDI07
خوب! قضیه جالب شد! تو نت اگر بگردین میبینین عموم کساییکه مشکل CAMERA FAILED دارن فرمورشون SESBDI07 هستش. طبق اظهارات سایت samfirmware باید سه حرف آخر بزرگتر باشه از فیرمور گوشی. من الان که JPKE1 دارم مینویسه: SESBDG01:SESBDI07:SESBDI07 خوب پس معلومه مشکل پیش میاد! چون G01<I07 انگار بخایم گوشی رو بزور وادار کنیم دوربینش رو با نسخه پایینتر آپدیت کنه!
...
بازم بررسی کردم تو I9000 هم همین وامونده SESBDI07 مشکل ایجاد میکنه! درایورشو از کجا گیر بیاریم؟ باید اینجوری بشه تا درست شه:
SESBDI07:SESBDI07:SESBDI07
خوب پس هدف معلوم شد: پیدا کردن فیرموری که ورژن فیرمور دوربینش SESBDI07 باشه. یا حداقل پیدا کردن فایلهاش.
اگر دوستان و اساتید گل یکی از الطاف زیر رو انجام بدن ، این قضیه Camera Failed برای SESBDI07 رو بدون هزینه به لطف خدا حل میکنیم:
مرحمت اول) دوستانی که Wave دست نخورده و فابریک دارن با کد #197328640#* سپس 3،6و1 تست کنن، اگر SESBDI07:SESBDI07:SESBDI07 بود، این فایلها رو با stune یا TkFileExplorer (که از stune خیلی بهتره) استخراج کنن و یه جای مطمئن آپلود کنن:
CE147_F2U.bin CE147_F2_0x05.bin CE147_F2_0x05_0xSB.bin CE147_F2_0x0B.bin
CE147_F3U.bin CE147_F3_0x05.bin CE147_F3_0x05_0xSB.bin CE147_F3_0x0B.bin
مرحمت دوم) دوستانی که I9000 دست نخورده و فابریک دارن با کد #197328640#* سپس 3،6و1 تست کنن، اگر SESBDI07:SESBDI07:xxx بود، این فایلها رو با نرم افزار مناسبش (اگرروت کرده باشن گوشی رو و سوپر یوزر باشن با یک فایل منیجر معمولی شدنیه) استخراج کنن و یه جای مطمئن آپلود کنن:
CE147F00.bin CE147F01.bin CE147F02.bin CE147F03.bin
مرحمت سوم) اساتیدی که با سیستم اندروید آشنا هستن، میتونن راهی برای extract کردن فایل factoryfs.rfs که داخل فیرمورهای گوشی های اندروئیدی سامسونگ هست پیدا کنن؟ اونجوری میشه درایورای دوربینش رو از فایل های فیرمور موجود در اینترنت استخراج کرد.

مهم:
دوستان، من فیرموری از I9000 پیدا کردم که توش درایور CE147 ورژن SESBDI07 هست! فقط تا جاییکه دیدم براحتی تو محیط ویندوز قابل extract کردن نیست ( کاری که wave remaker میکنه). واقعا اینجا به یک همکاری بین الفرومین!!! بین بروبچ wave و I9000 نیازه. بنظرتون چکار کنیم؟ باورتون میشه که فقط یک قدم مونده به حلش؟ اوائلش یکی از عزیزان میگفت شما اشتباه فلش کردین و یادتون رفته علاوه بر فایل ffs فایل pfs رو هم تیک بزنین ، یا تقصیر بی دقتی خودمونه یا مثلا بحت سر این بود که گزینه های Boot Change ، Full Download و... روچجوری تیک زدین. الان چی؟ دستکم منبع مشکل 100 درصد شناخته شده ، فقط برای حلش یه یاعلی دیگه مونده...
درخواست همیاری من در فروم اند-رویددات آی آر:
http://---------.ir/Forum/thread4282-350.html#post150787