Jump to content

Information on Symbian OS 9.4

  1. Started by Skywalker,

    How about... Suppose "I'm fed up now, enough of this"... Somehow I get some good hardware parts and manage to disassemble my phone. Literally upgrade it. Plus also maybe...make it able to run S^3, or even Android... Do I have a chance? Where can I be wrong?....Can't I do that? ( PS: I couldn't find an appropriate board to ask this. I'm Really sorry moderators if you're annoyed. But seriously. Where? o.O )

    • 7 replies
    • 4.2k views
  2. Started by pavan061994,

    Capabilities (Symbian Signed)/TCB Capability The TCB ( T rusted C omputing B ase) platform security capability protects the core set of processes that enforce security on the rest of the platform. Applications that wish to use this capability must first obtain permission from the device manufacturer *. Device Manufacturer Capabilities - see this for information about device manufacturer capabilities *. Sensitive Applications - see this article for examples of application types that may need TCB. Note thatit is unlikely that any new process will be given TCB, with the exception of debug tools used during product creation. Further information Why? *. A trusted computing bas…

    • 5 replies
    • 4.3k views
  3. There is only one satisfying way to boot a computer. J.H. Goldfuss A description of how Symbian OS operates, manages hardware resources and provides services for application software is incomplete without an explanation of how it takes the hardware from an uninitialized, powered-off state to one in which the system is fully ready for action. In this chapter I will walk through the boot process for mobile phones that run the operating system from execute-in-place (XIP) Flash memory, such as NOR Flash, and then describe the differences needed to support non-XIP media, such as NAND Flash. The opposite process, shutdown, also deserves some attention, so I will go on…

    • 9 replies
    • 4.3k views
  4. Started by pavan061994,

    The file server process contains a second server, the loader server, whose purpose is to load executables (that is, DLLs and EXEs). It runs in a separate thread from the main file server and is implemented using the Symbian OS client-server framework. In this chapter I describe the process of loading executables and the management of executable code in Symbian OS. In Section 10.3, I show how the loader server operates: how it handles client requests, how it interacts with the file server and I introduce some of the kernel-side code management services. In Section 10.4, I describe kernel-side code management in more detail. However, before any of this, we should star…

    • 5 replies
    • 4.1k views
  5. Bootstrap EPOC.EXE is the standard bootstrap program. It is a Win32 executable and its sole reason for existence is to call BootEpoc() in EUSER from its Win32 entry point. BootEpoc() takes a single Boolean parameter, ultimately used to determine if the emulator should automatically run a program after boot is completed. BootEpoc() loads the kernel DLL dynamically and looks up the Symbian OS entry point, _E32Startup, by name. If it is successful, this entry point is then invoked, passing in BootEpoc()'s parameter. The kernel's _E32Startup() function first runs the kernel's static data constructors, then saves the parameter for later and calls the kernel's BootEpoc() …

    • 1 reply
    • 3.4k views
  6. Reason To Why we can't create or copy resource/sys Via ScriptInit Data caging This article provides and overview of the Symbian Platform Security concept of "Data caging". Definition Data partitioning involves separating code from data in the file system so that a simple trusted path is created on the platform. The central idea is that by "caging" non-TCB processes into their own part of the file system, system files become hidden to them. Data caging means that the applications and the users have access only to certain areas of the file system. In practice the applications can access their own private directories and directories that are marked as open. It means, for ex…

    • 0 replies
    • 2.6k views
  7. Guest prayaas1998
    Started by Guest prayaas1998,

    Hello people, This post was compiled to help Symbian Developers and Modders. I hope this post helps you. Note: Lower case was intentionally maintained for some terms. # 3G 3rd generation (3G) mobile phone technology. 3GPP 3rd Generation Partnership Project. A collaboration agreement, aimed at producing technical specifications and announcements about different mobile information technologies.

    • 51 replies
    • 13.4k views
  8. Guest prayaas1998
    Started by Guest prayaas1998,

    This post was originally by Anindya1989. He has compiled a list of all Symbian terminologies in alphabetic order. It's good to know all this stuff. Sounds interesting! Terms beginning with A ABI Application Binary Interface. This is a standard for the interfaces of binary code running in ARM environments, and is intended to allow inter-operation of binaries produced by different compilers that conform to the standard. It describes the low-level interface between an application program and the operating system, between an application and its libraries, or between component parts of the application.The specification is published by ARM. abld.bat batch file C…

    • 3 replies
    • 3k views
    Guest
    Guest replied