On Sat, Feb 21, 2015 at 6:31 PM, Gabriele Svelto <[email protected]>
wrote:
> The article doesn't mention building for the emulator hence I'm not
> really sure why you're doing it.

There was no mentioning of any platform, and - without putting thought
into it - I was assuming that what’s taken from step 1 is
platform-independent code. Putting a little thought into it, right, I am
now assuming that step 1 is about Gaia *and* Gecko, at least. The latter
being a platform dependent binary, it does make sense to think about
choice of platform.

> That being said I think that the Fire C is based on JB so you'd need a
> JB-based kernel; the original Fire had an ICS-based one IIRC.

Aren’t the processors similar enough?

    $ adb shell cat /proc/cpuinfo
    Processor       : ARMv7 Processor rev 3 (v7l)
    processor       : 0
    BogoMIPS        : 38.40

    processor       : 1
    BogoMIPS        : 38.40

    Features        : swp half thumb fastmult vfp edsp neon vfpv3 tls
                      vfpv4 idiva idivt
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x0
    CPU part        : 0xc07
    CPU revision    : 3

    Hardware        : Qualcomm MSM8210
    Revision        : 0000
    Serial          : 0000000000000000

> If I were you I'd wait for Alcatel to publish their kernel sources
> here (the model number you should be looking for is OT-4019):
>
> https://sourceforge.net/projects/alcatel/files/

The device has been out for some time. So I’m not too optimistic. OTOH
Alcatel should be obligued to give me the part of the source that is
under the GPL.

Concerning kernel configuration, I just got a reply from the author of
the guide: “IIRC I got it from device itself. Pull /proc/config.gz from
the device, decompress it, rename to .config and run 'make oldconfig'.”

> All in all I'd suggest you to be very careful as with the procedure
> described above you have a very good chance of ending up with a
> non-working phone.

Wouldn’t really matter. The phone doesn’t allow root access, and that
makes it unusable for me already. For day-to-day use it’s unusable
because I cannot run [backups][1]. For development use it’s unusable
because I cannot flash firmware.

Also, in step 4, one boots the phone with a custom kernel, but AFAICS
without actually installing it on the device. This seems quite safe to
do.

[1]: https://github.com/Mozilla-TWQA/B2G-flash-tool
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to